Tammy and Victor win The Amazing Race - In Touch Weekly

Tammy and Victor win The Amazing Race