Is anyone else mildly freaked out by how many news stories they learn of first on Twitter? Or is it just us Twits? Alltop is…
Comments closedTag: news
Alltop loves being on TV too. Also available at The Onion — Breaking News: Some Bullshit Happening Somewhere.
Comments closed