Question
17 Feb 2018

Closed question
Question about English (US)

What does burning out rubber mean?

i guess i've been running round town leaving my tracks, burning out rubber driving too fast ....
Answers
Similar questions