TweetRoast Launching With Roast of the 84th Academy Awards
TweetRoast, the new interactive social media website that delivers real-time, Tweet-based roasts of pop culture and celebrities, will launch its inaugural event on Sunday, February 26, 2012. The website will…
