One from the past. Brown Sugar
pittsburghracer said
My car before I bought it.
View attachment 1716240543
Click to expand...
Dear Christ in heaven!!
All 4 wheels off the ground!!
How much torque is that thing making??
Print