5 mysterious photos that cannot be explained. Today we countdown 5 mysterious photos that cannot be explained. Number 5 - Worstead Church Ghost Number