Monday, July 19, 2010

They shot Transformers here.


Hoover Dam, AZ side; this is where they shot the first Transformers movie.  They used the AZ side as it isn't as busy producing power as the NV side.  Autobots, roll out!

No comments:

Post a Comment