Tim Horton's is handing out free coffee and baked goods. If you missed it, don't worry you still have time. They will be doing it again today at 4pm until 5:30pm. And again tomorrow from 7:30~9am and 4pm~5:30pm. Here are the two locations: Penn Station on 34th and 7th, and Grand Central on 42nd and Vanderbilt.