This image was lost some time after publication.

The Freep's reporting this morning that Michael Bay's got some of downtown Detroit's streets closed for filming today of the Transformers live-action film. You know what that means β€” one of us will be getting his fan-boy shwerve on today. Oh yeah, baby β€” let's see us some hot Chevy Camaro action. Filming's supposed to be taking place downtown on Fort Street between Washington and Griswold, and Shelby between Congress and Lafayette...and of course at the old Michigan Train Depot β€” which is where our boy Bay filmed his movie "The Island."

'Transformers' filming closes downtown streets [Freep]

Transformers Movie Update! Michael Bay To Film Scene At Detroit's Old Michigan Central Train Station? [internal]