No more TAR….

MirnaandSchmirna.jpg

19 Sep 2004, Los Angeles, California, USA — Charla and Mirna from “The Amazing Race” arrive at the 56th Annual Primetime Emmy Awards at the Shrine Auditorium. — Image by © Frank Trapper/Corbis

Bookmark the permalink.