More than meets the eye

Dec 21, 2006 16:18

Ok, the new transformer trailer looks fuckin boss.

http://youtube.com/watch?v=VPYatiU6Xko&mode=related&search=
Previous post Next post
Up