are you with telstra?

It Crowd meme: are you with telstra?

A It Crowd post.

Create your own It Crowd post