Real Life Transformer Spotting in Indianapolis [VIDEO]
A real life Transformer, could it be true? Heck yeah, and it was captured on film in Indianapolis. Watch as what appears to be a remote control truck, is actually one talented street performer. Oh, I mean ‘Transformer’.
Subscribe to Banana 101.5 on