by stevesmotorsportblog May 22, 2017 2 SMB Come Rain or Shine….except the Rain So as I mentioned last week, I was going to be headed to the PWC weekend at Mosport. It is aContinue Reading
by stevesmotorsportblog April 18, 2017 2 SMB I think it’s aboot time we talk, eh? I feel at this point Stroll’s career in F1 is fated to end up like a certain Venezuelan: he’s alreadyContinue Reading