Patrick Taney + A Fake Spider + Screaming Goats?

February 27, 2013 Updated Feb 27, 2013 at 10:08 AM EDT

By WKBW News

...