"Transformers 3" Shakes Down the House - Literally
{mosimage}A brief set video (well, more of an image) has surfaced of a new Transformers 3 set! It's an office building - on it's side! Is Devastator going to go Godzilla downtown? The set spy reports that two stuntment slid down the tilted building, and that it's a match for the 'Hor