Sponsors, what sponsors?

TalkMotorsport Long Read LengthLONG READ

Me? Yep I’ve been ‘sponsored.’ I’ve also put together and either directly pitched or been part to the process thereof,…