TedAllen.net Photos Page

With Barry at Jay Leno’s desk on set at the “Tonight Show” in Burbank, Calif.

Loading Image