S1.E1 ∙ Westminster AbbeyTue, Oct 20, 2009The Hatbox Ghost takes the viewers to Westminster Abbey and introduces some of the local ghost stories to them.Rate