iwtdi620x400
Videos

Premiere: I Was Totally Destroying It’s “Control”

December 13, 2011
  • Share

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.

Written by Annie Zaleski