The Biggest Hit Toto Passed On – Steve Porcaro’s ‘Human Nature’ (Michael Jackson) It’s the 9th anniversary of Michael Jackson death today – He died on June 25th 2009 at 50-years-old.We asked Steve Porcaro about not being too impressed by ‘Human Nature” at first in our last video. To him […]