Turd Merchants of Death is a local zombie and skateboarding movie that will be screened at Fox Theatre.
Added by Upcoming Robot on October 18, 2009