Read earlier comments there but please post new comments here.
You need to watch this...
I watched last night... Unbelievable.