Does spooky photo show ghosts of brothers who leapt to their death at Devon's 'most haunted castle'? cxz 19:26:00 News Oops - Weird News - Viral Video Sex News - Oops - Viral Video - Weird News Weird News cxz A group of friends took the terrifying picture during a late-night visit to Berry Pomeroy Castle near Totnes https://ift.tt/29GF5xX Author : cxz Share this Related Posts