"Back to the Future" celebrates its 25th anniversary starring Michael J. Fox, Leah Thompson and Christopher Lloyd; DeLorean time machine cake.