Entrails

Season 1 2:21

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...