Doc, where are we? If my calculations are correct, it's October 21st, 2015 - the day Marty and Doc Brown arrive in the future, err... the present in their DeLorean time machine, as depicted in Back to the Future Part II. Pretty heavy, huh?
Great scott! Hopefully, the Cubs will get a win tonight. :)