The Pit Lane
In light of the fact that the "General Talk On F1" thread is wandering into this territory I think we need to have a separate thread.
Here are some talking points to get the ball rolling. Please feel free to agree or disagree as you see fit:
We all know that the climate is warming and among...