RMC introduces Scorpion
“How fast can you make water go?” is RMC’s motto. We’ll just have to see.
RMC’s Scorpion was introduced to the public eye at the 2008 SEMA Show as a bold, green project which caused quite a stir. For those of you who don’t know, RMC (Ronn Motor Company) is an American manufacturer from Texas who [...]