Scott Storch - The Things They Say 22416
"Rest in peace... Drugs are f**ked up... I learned my own lesson too." Music producer and former drug addict Scott Storch wishes tragic Amy Winehouse had gotten the help she needed to beat her personal demons before her untimely death on Saturday (23Jul11).