Hidden in plain sight on Whiting Street in Plainville sits a three-story brick building that houses Connecticut’s most magnificent treasure hunt disguised as a flea market.
A series of mysterious "little red dots" first emerged in telescope images of the universe as it looked 13 billion years ago.