Is the package of tea floating in the air the work of the spirit? Or is it a trick? -A mysterious image taken by a surveillance camera at a health food store has become a hot topic in the UK
It has become a hot topic in the UK that a surveillance camera at a health food store shows a package of tea floating in the air. Reported by numerous British media outlets such as KentOnline and Metro