In this video we meet up with Dominator from Street Outlaws as he talks about his new Twin Turbo set up. He explains the process of getting his car in tip top shape and goes through his aim at perfection for his car. To listen to the full interview and to check out his car click below!
Wait. What!? Check out the below video for more crazyness!