About Damn time!!! Atlantic Records have given Lu a a release date of March 8, 2011 for his third album, Lasers.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.