Pharaoh’s Curse? Museum Statue Spins On Its Own

hulu videos
A millennia-old statue standing 10 inches tall has Manchester Museum employees in England stumped after time-lapse video shows it making a 180-degree turn without anyone touching it.
View Comments (0)