Mech-Tech Racing Edwin Colon & Isaias Rojas Interview 10-16-16 @ World Sports Compact Challenge Posted by iturrino | Oct 16, 2016 | Drag Racing, Interviews | 0 | Mech-Tech Racing Edwin Colon & Isaias Rojas Interview 10-16-16 @ OSW Orlando World Sports Compact Challenge