The Cosby Sweaters team is still trying to track down the origin of this video but we’re concerned by it. What happened to Steven? He was on the right track. God love ’em, he kept it together for a minute and one second….and then. All. Hell. Broke. Lose.