I just found an awesome q&a with the cast members of Transformers 2. There were clips with MEGAN FOX where she talked about SHIA LABEOUF and how she thinks she is “useless” to herself. Josh Duhamel and Tyrese also talk about the movie and which Transformer they would want to be. Personally I am an optimus prime fan! Here’s the link:
Hope you enjoy as much as I did!!