Hailing from Hoddesdon in Hertfordshire, this guy doesn’t just drift, he electrifies the tarmac! When he’s not dominating the drift scene, you’ll find him conquering the virtual world in Forza Motorsport 3, because, hey, anything car-related is his jam! And don’t let the car-chomping persona fool you—Brad has a soft…
View more