Penn & Teller in London

In This Photo: Teller, Penn Jillette
Penn and Teller outside the London Studios.
(July 16, 2010 - Source: Bauer Griffin)