Just curious if there are any F1 fans out there? With no race to watch this weekend I am left still ruminating on the season opener...
Myself, I am a fairly shameless Red Bull fanboy. Really hoping this is the year that they can start to pose a serious threat to Mercedes. Very excited to...