Post to Wall
Transformers are coming to a town near you.
This video will not play. You currently do not have Adobe Flash installed on this computer. Please click here to download it (it's free!)
No additional links from the author found. Would you like to
This amazing street performer built a real live Transformer costume that even drives. From New Orleans, he puts on his incredible shows for tips.