Since I seem to be getting several PM's a day from people thinking I can tell them "you'll tell ME, right??" more about the race or finale
, I am going to say this ONCE MORE:
I believe the race ended on Tuesday June 15 in the LA vicinity. We have production definitively arriving at LAX that morning, we have twitters, we have plenty of evidence to say the race ended then.
The team is still working hard on this...it is possible we might know more about the location later, but at the moment? No.
Heee....you can stop cheering now CBS, good job!
Champagne, my treat.