Cleveland Mini Car Video
a man narrating the aftermath of a car accident in Cleveland, Ohio when a surprisingly miniature car arrives at the scene, catching his attention.
a man narrating the aftermath of a car accident in Cleveland, Ohio when a surprisingly miniature car arrives at the scene, catching his attention.