TECHNOLOGY MULTIMEDIA ARCADE RACING GAME PRESS DOWN GAS PEDAL 01

0:01
Arcade racing machine with the brakes being pressed down.