TECHNOLOGY MULTIMEDIA ARCADE RACING GAME STAND UP PRESS BRAKE PEDAL DOWN 01

Please enable Javscript
0:01
Please enable Javscript
A short recording of a racing game's brakes being mashed down.