E.T at Beaver Meadow Road May 28, 2017 Connecticut. Flash fiction Natasha + New Haven Connecticut. Flash fiction Natasha New Haven