Tim Hortons, a Canadian restaurant chain, recreated the first Tims store for their 50th birthday and brought it to Yonge and Dundas Square in Toronto for a groovy celebration.