I Was Totally Destroying It featured on AltPress.com!!

From AltPress.com: On August 21, North Carolina electrorockers I Was Totally Destroying It will be releasing their fourth album, Vexations, on Greyday Records. Below, you can exclusively stream the first song from it, “My Internal Din.” (Stop by tomorrow, when you’ll be able to download the song for free!) The forthcoming album was co-produced by Motion City Soundtrack’s Josh Cain and Ed Ackerson (Limbeck, MCS) at the legendary Flowers Studio in Minneapolis, Minneapolis.

Check out the whole article here!