Lost in Vermont: The Mini Museum of Museums is Mega Weird

Lost in Vermont is a series of immaginary places that don’t actually exist but somehow feel like they do.  They are all located in the Vermont that lives in your mind. If you want to see something really wiggy and wild and maybe a little illegal go to the brand-new Vermont Museum of Museums stat. …