Formula 1 limits team spending to $215 million dollars per year, but some teams think they should be able to spend more to level the playing field.

Formula 1 limits team spending to $215 million dollars per year, but some teams think they should be able to spend more to level the playing field.
