person running sounds of car coming closer tyres screeching sounds coming from a car stereo And then what is, in my opinion, one of the best rock instrumentals ever Its worth a mention
instrumentals, screeching, tyre, car, coming