Kyle Graham

Kyle Graham

After dabbling in a few industries, Kyle eventually realised he’d have to give up his childhood dream of dinosaur racing…