You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
People think since Yale is in New Haven it must be some beautiful Ivy League campus. Go down the wrong street and you take your life in your hands.
-
There are some nice places here. New haven just isn't one of them. Oh and the winters suck ****
-