Mirror Image Turbos win SEMA Award! NRE’s Patented Turbos acknowledged. Nelson Racing Engines.
August 23, 2015 6:28 pm
Why, Why its a major award! Sema awards Nelson Racing Engines Patented Mirror Image Turbos its 2011 Global Media Award. The importance of these new …
Category: Wild Car and Auto Shows