ColumnsRacing The Formula 1 and NASCAR connection Formula 1 and NASCAR are both top-level motorsports, but that is where the similarity ends. They are like chalk and... 7 Mar 0