Check out the highly anticipated official in-car clip from Mark Higgins’ recent lap at the Isle of Man TT in a purpose built Subaru WRX STI. Just wow!