The crew at Suba Performance will be attending the CHCA Temple Canyon Hill Climb this year. Mitch Williams & Rob Williams will be competing in the 2004 STI while Troy Matta & Ty Ashby will be in the 1993 Impreza “WRX” for her first run. Keep an eye on our facebook page, along with our...
Read more