Real life Transformers spotted in Florida

BuzzVideos Published January 3, 2019 0 Plays

Rumble / Entertainment Life - A man spotted two small cars that suddenly started walking, just like Transformers. The video was shot at the Volusia County Fair in New Smyrna Beach, Florida, US.

0 COMMENTS