DHowell.TV: When 2012 Meets the World’s Scariest Bumper-sticker

In this episode of DHowell.TV, we begin at the end…The End of the World. Host Daedalus Howell interviews director Nimrod Erez about his documentary 2012: Science or Superstition and discovers the scariest “end of times” bumper-sticker ever.