Simply Unstoppable

About a month ago, Red Star Motoring's S2000 set the new world record for the fastest S2000 in the world. Well, it just broke it. I'll let the video do all the talking...enjoy

Website Built with WordPress.com.

Up ↑

%d bloggers like this: