The Museum Of Wonder
What is the Museum of wonder? Curiosities from around the world and beyond! (but mostly from Alabama!) Started in the 1970’s as my taxidermy shop and artifact room, the Museum of Wonder is now filled with art, artifacts and antiques, and some very strange items. Visit The Drive Thru Museum, open 7 days a week. …