Snow Bits

Orchard Park Tim Hortons Is The "Secret Location" in U.S.
Orchard Park Tim Hortons Is The "Secret Location" in U.S.
Orchard Park Tim Hortons Is The "Secret Location" in U.S.
Tis the season! Only 12 people in the ENTIRE UNITED STATES will be handed a limited edition of the #SnowBits this weekend. Tim Hortons announced that the limited edition SnowBits would be handed out at 3 secret locations, but they slipped and let us know that the locations would be in Ohio, Michigan...