First, we want to briefly mention that the last leg of "The Amazing Race: All-Stars" finale took place in San Francisco. How did we not hear about this back in December when it was filmed??
Continue reading "SFist Watches: Your Locals On Reality TV"
First, we want to briefly mention that the last leg of "The Amazing Race: All-Stars" finale took place in San Francisco. How did we not hear about this back in December when it was filmed??