Wednesday, December 7, 2011

Last Stop...Atlanta!

'The Amazing Race' will end season in Atlanta, airing Sunday Dec. 11
Photo Credit: AJC

One of the finalist is an Atlanta couple shown in the photo so that's equally exciting for the city. I'm sure lots of their family & friends will tune in this weekend to cheer them on. I bet it's one Amazing Race!

No comments:

Post a Comment