honda s2000
my ford winstar can break the wheels loose easier than my honda s2000 can
a car that has less torque than my huffy
"my ford winstar can break the wheels loose easier than my honda s2000 can" What is the definition of "honda s2000"?