Long story short, Montpellier is a city in tha south of France who has a street called Jay Dee.
that photo just goes with it...artistic
See Dee at his best...I don't think there anyone that's bett…
Yeah.
i better get to work on my stuff again damn g!