Why Rowland believes his Nissan Formula E homecoming promises so much
“I’m 110% confident – I couldn’t be more confident in something to be honest. I’m not saying that means we’re going to go out already in season 10 and blow everybody’s doors off but I’m confident in the project, the plans, what the future holds and that it’s going toContinue Reading
