Are you Using TwittAd?

0 replies
I've been exploring Twitter, and on one of my searches I bumped into TwittAd.com.

I was wondering if there were people that are actually using it and - if so - what the results are?
#advertising #twittad #twitter

Trending Topics