This is the site of the Finish Line for The Amazing Race 26. The photosphere was taken during a flood event, judging by the submerged stop sign.Advertisement Direct Link
This is the site of the Finish Line for The Amazing Race 26. The photosphere was taken during a flood event, judging by the submerged stop sign. Direct Link TV Locations, Bridges - Pedestrian Links: en.wikipedia.org By: kkeps