thejudge13.com
F1 Budget cap: 2yrs we will be at 1200bhp, will fans be happier because of it?
Budget caps have become some sort of an item lately. It has passed my mind for years, and I even tried to gauge your thoughts about it in my article “La revolucion”. Liberty Media is interested to …