Twitter
I love twitter!
- 08-12-2010
- 62
I looooooooooove twitter! What else can I say? I'm addicted to twitter? I can't live without twitter? What??? Please. Don't take twitter away! Lol! OH and customer support... THE BEST!!! Yayay!!
Company: Twitter
Country: USA