1984 British Grand Prix
- Episode aired Jul 22, 1984
- Not Rated
The Tyrrell team had been banned from Formula 1 because of its use of lead balls in the water ballast it was using in races. The team appealed the decision although it was later confirmed an... Read allThe Tyrrell team had been banned from Formula 1 because of its use of lead balls in the water ballast it was using in races. The team appealed the decision although it was later confirmed and all Tyrrell's points in 1984 were taken away.The Tyrrell team had been banned from Formula 1 because of its use of lead balls in the water ballast it was using in races. The team appealed the decision although it was later confirmed and all Tyrrell's points in 1984 were taken away.