iwtdi620x400

Premiere: I Was Totally Destroying It's "Control"

Check out the new video from North Carolina's I Was Totally Destroying It. The band's forthcoming album was produced by Motion City Soundtrack's Josh Cain.