For all yall that counldn’t wait Self made has been push up a day to 5.23.11. Check out some footage from the photo shoot above. Make sure you get the album when it drops.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.