2009 wasn’t just the Chinese Year of the the Ox – it was the year of Taylormade Exhausts. Whipping up a frenzy of interest from U.K. bikers, these American-made exhaust systems ooze style and elitism – and that’s before you’ve even fired the bike up. Made for only a selection of high end sportsbikes, the […]
