Entrails

  • Season 1
  • Aired 03/27/2009
  • 300 Views

Go behind the scenes of Spike TV's new series The Deadliest Warrior to see how effects master Michael Del Rossa makes human entrails.

Loading...