Muppet Babies Predict the Future March 12, 2008 March 12, 2008 / Technology / Leave a Comment I hope my daughter gets to experience great cartoons like I did…