Tim Hortons launches the Buffalo Latte, which is exactly what you think it is Ifeadi C. 08:55 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+