Site icon

Stuff and nonsense, together at last!

Ladies and gentlemen, behold stuff and nonsense, together at last!

The Creation Museum, in North Carolina, is also the Taxidermy Hall of Fame of North Carolina. Behold their logo:

(HT Matt Shipman)

 

Exit mobile version