Thursday, January 31, 2008

LOST!



Calling all LOST fans...tonight the curtain rises for the long awaited season premier on ABC! We promise to post our thoughts and most hysterical theories right here on the Flaming Nose over the next few days. Stay tuned!

No comments: