Worst Arcade Ever of the Day

Favorite
- -

Worst Arcade Ever of the Day: Spotted in Russia: A tow truck equipped with a giant claw crane.

[videosift.]