Amazing Race 24 All Stars

alwaysamom
Mon, 02 Jun 2014 18:20:57 +0000

The 25th season of TAR started on Saturday. The teams left from Times Square at the TKTS booth. Several NYC friends were there to watch. :)