IceMantis/Stink Tank - Live @ The Union Terrace Madison, WI - Video
PUBLISHED: Jul 22, 2010
DESCRIPTION: Man Mantis, DLO, and DuDu Stinks tearing it up at the Union Terrace in Madison, WI. Seeing these guys is always a good time! This might be the only video around of Mantis on the mic!