Robert Kubica Championship Bound
This is the Statt Mann, Baby. It’s time to Scatt a Little Bit… Not enough is being made of it but former Formula 1 driver Robert Kubica is closing in on his first rally championship. Kubica and his co-driver Maciek Baran ran flawlessly at Rally France this weekend to win their fourth event of the…