Sleigh Bells and the Creators Project release the video for “Bitter Rivals”, the title track from the duo’s upcoming album. I’m already seeing complaints in the comments on this video that its too Pop-y, too “clean”, too radio-friendly.  I personally don’t mind it,  but this single must be the first single for a reason. The full album comes out October 8th, but you can pre-order it here and buy the single on iTunes.

A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.