Maryland artist Steph Castro just dropped “They Love It”, the lead single off his upcoming mixtape entitled Live and Let Die. Dude first caught my attention with the visuals to his smooth tracks “Keys To The City” and “Clear Water Chillin”, both of which come off his May 2011 EP The Art of Cloud Hopping. Castro slows it down on the Moe King-produced “They Love It”, stream and download the track below.

Download: Steph Castro – “They Love It” (Prod: Moe King)