Las Vegas NV 2003 Rio Penn and Teller Theater
Another wonderful Gap Ad!
Back to Teller 2003