New Haven, CT, a whole town full of Jail graduates.
RE: New Haven, CT, a whole town full of Jail graduates.
Isn’t that where the prestigious Ivy League, Yale University is? Alma Mater of the Clintons and the Bushes?