Detroiters...
Also watched Transformers tonight in Birmingham. Kickass movie for sure. The new Camaro looks gorgeous. Not sure how many people in the theater realized the entire battle scene at the end was filmed downtown Detroit, you can see the Book Cadillac hotel in some of the scenes and the other scenes were filmed at the old abandoned train station. Way to go Detroit!!!
Trending Topics
The Best V8 Stories One Small Block at Time

