6 Nov 2018, 13:58 UTC · By: Daniel Patrascu / Ford Mustang Bullitt takes on the motorcycle road circuit on the Island of Man as part of the Europe’s Greatest Driving Roads series.