Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Mark Higgins

Isle of Man record lap holder Subaru Impreza WRX STI

The Isle of Man TT circuit isn’t best known for four wheeled activities but every now and then, that changes and our favorite vehicles shine through. According to racing officials and the Japanese at Subaru, it has just happened, a new...

By Lupica G. on Jun 11th, 2011