new icn messageflickr-free-ic3d pan white
Haggard | by feastoffun.com
Back to photostream

Haggard

Ted Haggard appears on CNN's Larry King Live in Los Angeles Thursday Jan. 29, 2009.

392 views
0 faves
1 comment
Taken on January 30, 2009