Maryland native Steph Castro just released the music video his latest track “Cream Team”, off his upcoming project Live and Let Die. Rarest Element provides the strings-driven production on this one, as Steph Castro lays down some slick, laid-back rhymes. For more from Steph Castro, check out “They Love It” (the lead single off Live and Let Die), and my personal favourites “Keys To The City” and “Clear Water Chillin”. Check out the music video for “Cream Team” below.