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

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