Do not sip the kool aid! Formula 1 drivers are overrated! The WRC has no respect for obstacles erected by nature’s designs. These boys – the drivers for the manufacturers – are made of mettle only rivaled by the squad known only as Seal Team 6!
Snow storm? Which snow storm? Race!
(click below)
Cecil Munroe Gleaner On-Line Writer