Wondered what happened to Scott Storch? Well, the "Lean Back" producer is back off hiatus after dealing with substance abuse issues, and financial woes. Who better to get in the lab with other than King Push??? The two work together on Pusha's new album "King Push" which may drop later this year. Peep the video, and leave a comment!!!