• Embed

Alabama Miracle - Helen Keller Museum

Clip11/28/2006

Tad the building manager travels to Colbert County to found The Stephen Colbert Museum & Gift Shop.

Up Next