For all of those who loved the movie Back to the Future, here is an interesting tidbit.
In the movie, Doc sets the DeLorean's time machine to 25 years in the future. TODAY is that day in the future!
Thank you twitter for notifying me of such important life events.