whoever sent those images in, thanks! Freakin awesome! A trailer would be nice too, but beggars can't be choosers.
This is really the only way to see Megatron unless you worked on TF1 and were on the same sound stage/set the 40 ft. tall frozen Megatron was. Man I would've loved to see this too. Also, I'd die if I saw the Rosenbauer Panther 6x6 anywhere. Sentinel Prime!!!!!!