Fall is officially here! This morning, a bus full of flatlander passengers doing nothing but looking out the window managed to miss the myriad warnings that their leaf peeping tour bus would not make the tight turns of Smugglers Notch. Thankfully, after only 5 hours the bus was freed and soon became the problem of New York State. The oblivious passengers were reportedly … [Read more...] about Vermont Welcomes First Signs Of Autumn As Bus Of Leaf Peepers Gets Stuck In Smugglers Notch