I See Stars, the Michigan-based electronic hardcore outfit who will be featured on this year’s Vans Warped Tour, release their fifth studio album, Treehouse, on June 17 via Sumerian Records. “This is the most time we’ve had to create an album since 3D,” explains vocalist Devin Oliver. “We actually had …
Read More »