FF1S.17.02.China
Fog Be Damned
Being in different countries won't stop Cheeka, Phill and Terry from analysing the Chinese Grand Prix. Straight line crashes, substandard team mates and mystery bubble wrap popping are all subject to scrutiny, using the power of the internet. Plus all the usual nonsense.