Mar 20, 2009 1:13:53 PM
Yes, that is Le Mans. They have changed the main stands and boxes, and so today you are much further from the cars.
However, your point is taken.
List display threaded List display flat
Post display threaded Post display flat
Show sticky Hide sticky