SPECIAL ENGAGEMENT – Flaming Lips – Christmas on Mars – Friday 13th, June 2008

So – the surprise that I mentioned yesterday which I could not reveal yesterday is this…. The Flaming Lips are going to show their movie Christmas on Mars at Rocktown Climbing Gym on Friday the 13th of June. Shows will be held at midnight, 2 am, and 4 am. This FREE (that’s right, I said… Continue reading SPECIAL ENGAGEMENT – Flaming Lips – Christmas on Mars – Friday 13th, June 2008