Vehicles Car Squeaking Tires On Concrete Parking Garage Tokyo Japan 2

0:08
Squeaking car tires on concrete in parking garage – Tokyo, Japan 2.