Video: Big Sean - Harder Than My Demons He also shares his thoughts on vaccinations ("No sir, I don't even do flu shots") and brushes off his haters. "But I gotta thank God though / 'Cause he got me working harder than my demons," declares Sean.
Ex-girlfriend of Skiibii, DSF shares cryptic post hours after Tiktoker Nickie DaBarbie accused artist of money rituals