Lunatic Isle of Man Onboard Lap In A Mighty Subaru WRX STI!
Check out this insane Isle of Man OnBoard Lap In A Subaru WRX STI!
The video was recorded at this year’s race and the name of the driver is Mark Higgins!
I don’t know how this guys are holding their …