An unexplained image on a family vacation photo of England's Dudley Castle may be the ghostly apparition of the fabled Grey Lady. The Weather Channel's Mike Bettes reports.Oct. 11, 2014
UP NEXT
Finland, Sweden submit formal applications to join NATO
00:49
Fantastic! Women welcome Spain's decision on menstrual leave
02:01
Watch: Driver charged after Maserati driven down Rome's Spanish Steps
00:45
Sweden, Finland indicate support for NATO membership amid war in Ukraine
05:25
U.K.'s Queen Elizabeth II enjoys gala marking Platinum Jubilee
00:35
Watch: First visitors cross record-breaking new suspension bridge