Showing posts with label red. Show all posts
Showing posts with label red. Show all posts

Red Bull

Mercedes and Ferrari have firmly rejected Red Bulls claims that the FIAs penalty for exceeding the cap was draconian stating that…