Motorcycle Dealers, Road Rage - WOW!, Technology and Subaru