Loading...
Uploaded by ScooterNews on Feb 15, 2009
This is the newest 100% American made mini racer from Cobra Motors based in Michigan. This is the model that Factory Cobra supermoto rider Palmer Kling will be riding during his 2009 SEMRA campaign. See more info on the Cobra at www.scooter-news.com
Autos & Vehicles
Standard YouTube License
what song??
gatnuthin57 1 year ago
Indiana, ive been to this expo 6 times
raceyz85 2 years ago
where is this located
oN1KK1o 2 years ago
Load more suggestions
what song??
gatnuthin57 1 year ago
Indiana, ive been to this expo 6 times
raceyz85 2 years ago
where is this located
oN1KK1o 2 years ago