Rock At the OscarsA Brief History of Music At Hollywood's Big Night
blog comments powered by Disqus
Stevie Wonder poses with his Oscar statuette backstage at the Academy Awards in Los Angeles on March 25, 1985. Wonder won the Best Original Song award for "I Just Called to Say I Love You" (from The Woman in Red).
Liars Dance With Holy Ghosts at the Temple of Dendur in New York May 20, 5:47 PM ET