Lord SC

Follow
Contact artist

Biography

Lord SC is Nicolas Noel.Montpellier. France.Turning my dreams into musical emotions.

Latest albums