Albums stoopkids. (ScienZe x Sene) – Never Left The Stoop. (EP) The stoopkids are the duo of ScienZe & Sene. This is their (great) release.