61 people snowed in at English pub are now back home

(LONDON) -- A British inn and pub officially bid “fond farewell” to 61 guests Monday after a blizzard stranded them for days inside. Located 270 miles north of London, Tan Hill Inn in Yorkshire, England, had arranged an event for an Oasis tribute band on... Read More.