thecollegejuice.com
Freaky Friday: Yale University - The College Juice
New Haven, Connecticut is home to Yale, one of the country’s top universities. It came as no surprise that a school of this stature should have a few spooky stories, and this one is unlike any we have found so far! Open your mind to this spooky tale from Yale.Read More…