Slug raps about “loving something so much that you submit to the moment” on “Kanye West”, Atmospheres new single from their upcoming eight album. Pre-order on iTunes.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.