Meet James LoMenzo and Mark "Abba" Abbatista, friends who will be running the Race together this season. The Amazing Race premieres on Sunday, Sept. 30th at 8/7c!
Meet James LoMenzo and Mark "Abba" Abbatista, friends who will be running the Race together this season. The Amazing Race premieres on Sunday, Sept. 30th at 8/7c!