Results 1 to 20 of 431
Thread: Let's talk all things sport
04-12-2012, 08:43 PM #11
- Join Date
- Nov 2012
If i may ask, whats the perception of the cost of Formula 1 by fans? I realize there's an economic benefit implicit in very fast cars, but that doesn't mean i have to like it. Feel free to ignore this, just curious.