Do u think Michael Bay is crazy enough to make this the new motormaster? It was seen doing jumps in a earlier video and these pics just popped up online. What do u think? YouTube - Transformers 3 Set footage Filmed 4 29 10 (Truck Stunt)