Motorsports Mondial
Sacré bleu! (Reuters) – The Renault Formula One team slapped a silencer on the French national anthem on Thursday after announcing they will race under a British licence this season. With no active French F1 drivers, and no French grand prix since 2008, Renault were the last ones flying the flag for a country whose […]