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

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