This past weekend, Luda stopped by V-103 in ATL with Lil Bankhead and DJ Infamous. To celebrate the upcoming release of his new mixtape, 1.21 Gigawatts which drops tomorrow.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.