Squad is the new screensharing chat app everyone will copy
Avatar - TheTechSpec

TheTechSpec flipped this story into Tech On the Side1896d

Keep your eyes out for this app