dailytrackpic.wordpress.com
Del Sol High School Track – Paradise, NV
On Sunday, this season’s final episode of the The Amazing Race was aired, and it was a race to the finish line in Las Vegas for the final three teams. The finish line was actually located in…