Stay Tuned

Posted: Monday, March 29, 2010 by Greg in

So as you all know, I live in LA. Everyone out here has their big idea. I'm telling you right now, I just had mine, along with my closest friends. All I can say is: drunk news. That is all. We are doing the test run now, and we haven't stopped laughing. Let me know of your thoughts.

- Greg