Drowning Pool – “Let the Sin Begin”

Drowning Pool have released a music video for “Let the Sin Begin.” The video was directed by Matt Cooper and features a lot of girls, cars, and gambling. The song comes from the band’s self-titled album, which was released in April 2010 via Eleven Seven.