hartford is a total dump but new haven is where anything good goes to die
a s***hole of a town in ct
"hartford is a total dump but new haven is where anything good goes to die" What is the definition of "new haven"?