Email, flat-screen TVs, the International Space Station... check out these 9 things that didn't exist the last time the Detroit Lions played for the NFC Championship.
An avid VHS tape collector in Texas named Ruben found an old copy of the 1990 film Teenage Mutant Ninja Turtles and Returned it to its Bay City, MI owner after 20 years.