Originally posted by bpt3:1. I would love for North Star to still see the light of day besides on some Transformers movie!
I almost forgot about Michael Bay's greatest contribution to society. A single gem in the midst of giant robots and excessive explosions.
And how about Trans5mers though...