DIECAST kicks off a month-long North American tour as direct support to Drowning Pool tonight in Evansville, WI. The group recently completed a monstrous 10-week U.S. tour with Sevendust, which marked the longest tour of the group's storied career as well as the third U.S. run in support of their newest album, Internal Revolution, praised by Decibel magazine as “perhaps the best music of the band's career.”
63