Chubs & Machacha Deliver “Liquid Death”(Video)

The deadly combo of Chubs & Machacha drop an ultra-creative action clip for their Top 10 sizzler “Liquid Death!” Ride the wave & peep the power clip below!!!