Nope, Chuck Testa September 16th, 2011 Chuck Testa is one of the best taxidermists in town and he’d like to show you how lifelike his work is. Get the latest Flash Player to see this player. [Javascript required to view Flash movie, please turn it on and refresh this page]