New Transformers II trailer in high def

picture-1

I still think there is a little too much Labooof in this film, but hey. There you go.