TECHNOLOGY MULTIMEDIA ARCADE RACING GAME RELEASE GAS PEDAL 01

0:01
Arcade racing machine recording where the player mashes on the brakes.