Real life Transformer in New Orleans

ryanhamlinPublished: October 22, 2014Updated: October 23, 2014270,292 viewsVirality: 1%
Published: October 22, 2014Updated: October 23, 2014

A street performer in New Orleans, Louisiana shows off an incredibly realistic Transformer costume. It's even fully motorized! How cool is that?

Be the first to suggest a tag

    Comments

    0 comments