New "Transformers 3" Set Pics!

on Thursday, October 14, 2010