Nash visits the Transformers 3 set
Well, it has been on eventful weekend for yours truly. Friday was my college graduation, which was a long time coming, and Saturday I visted the set of Transformers 3. Michael Bay and his crew have been taking over the streets of Chicago for a week now, and after seeing everyone’s pictures from last week,... Read more »