Real life Transformers spotted in Florida

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.

RECOMMENDED
MOST RECENT