World's Best Taxidermy Comes to St. Louis

1 of 40

 

 

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.

My Voice Nation Help
0 comments
St. Louis Concert Tickets
Loading...