Michael J. Fox and Christopher Lloyd had a very busy Oct. 21! First, they reunited with Back to the Future costar Lea Thompson, then they appeared on Jimmy Kimmel Live for a truly nostalgic skit — DeLorean and all! Kimmel gives the time travelers a little taste of 2015, and it's not at all what they expected. There's even a cameo from Huey Lewis, who made the classic song "The Power of Love" for the movie. Take a look, and then brush up on your Back to the Future facts and watch Doc Brown's special message!