TECHNOLOGY MULTIMEDIA ARCADE RACING GAME STAND UP RELEASE BRAKE PEDAL SQUEAK 01

Please enable Javscript
0:01
Please enable Javscript
A recording of a squeaky brake being pressed down on a racing arcade game.