More Than Meets The Eye!

The new Transformers Movie was shooting downtown this week. It was a closed set, but I was able to sneak a digital pic!