An ancient statue of the Egyptian God, Osiris, has been moving on its own. The statue is housed at the Manchester Museum in England. The video of said statue can be seen below. [youtube http://www.youtube.com/watch?v=zruF8QkVojQ&w=560&h=315] The less awesome explanation is that as people walk by the case, the vibrations have finally caused the statue toRead more