F1 101: Your cheat sheet

Formula One Grand Prix. If you asked me my thoughts on it before I left for Europe, I would have looked at your  blankly and mumbled something about it being loud and like NASCAR. It took another continent and tickets to the Formula One Grand Prix in Valencia, Spain (thank you Land of Valencia) toContinue reading “F1 101: Your cheat sheet”