Hold on to your hats – it’s UGP time! Billed as the fastest road race in the world, the Ulster Grand Prix is anything but dull. It doesn’t