Toast the Dog is dead and Instagram heaven just got another star December 17, 2017 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsHow Old Is the Mekong River Valley?New Lidar Comparisons of Temperatures Near the MesopauseGeek Trivia: Which Video Game First Inspired Widespread Controversy?The Best Android Phones Under $300Do You Really Need A “Gaming” Router?Windows Registry Demystified: What You Can Do With It