I would’ve expected these pics to be coming from Paris, but the set is located at the Staples Center in LA. Not to say that they won’t head overseas. Hopefully we’ll see soon.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.