I happened upon the link to the premiere this evening and tuned in to watch. I was blown away. I thought it was amazing. I'm feeling the need to get my butt across the pond to DLP to check it out. What did everyone else think?
Last edited by ThanksRichard; 03-31-2012 at 01:42 PM.