I think it popped...I was running some stupid girl in her Corolla, and one of our cars made a loud pop...if it was mine, what does that mean?
Announcement
Collapse
No announcement yet.
Car popped @ full throttle in 2nd gear
Collapse
X
Comment