523 mark 07/20/07 01:06PM Filed to: Defamer Defamer around the bayniverse, in brief Michael Bay Giant Fucking Pets Are Coming [MichaelBay.com]