I intended to wait for the DVD release, but I couldn’t resist.  There will likely be more forthcoming.

Insane?  Roughed up?  Muzzled?  Well then.

Bonus points for duct tape