Hey, people! Hope you’re having a good day! People who have never been to New Haven CT. New Haven? New heaven? People get confused. Lol. But yeah, Walking in the streets of ingenious and talented butterflies is my idea of heaven. People are brimming with a lot of ideas, inspirations by the stories of heroic …