Specialized Happy Entrails

Sick and twisted animated short for the Specialized Stumpjumper.