Henry, the host of the Country Bears Christas
Henry, the host of the Country Bears Christmas Special at Walt Disney World. This picture was taken in December 2004.
The Country Bear Christmas Special ended it's run at Walt Disney World in 2005.
Taken on December 7, 2004