The title features over 50 licensed vehicles .
The title is entirely based around the famed Isle of Man TT race , a 60.72 km annual competition held within the Isle of Man .
The title features over 50 licensed vehicles and is entirely based around the famed Isle of Man TT race , a 60.72 km annual competition held within the Isle of Man .