On-Set Pics Of New Megatron In "TF3"

on Wednesday, January 5, 2011

I really love his new NASCAR look. It's awesome. BIG guns! The tanker trucker isn't as cool, but hey no worries. Still really looking forward to the film.