Support Local Journalism. Join Riverfront Times Press Club.

May 07, 2009 Slideshows

World's Best Taxidermy Comes to St. Louis 

Share on Facebook
Submit to Reddit
The 2009 World Taxidermy & Fish Carving Championships, May 7, in St. Charles, Missouri. Stare long enough and you can hear howling. Read about it in the Daily RFT.

Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2021 Riverfront Times

Website powered by Foundation