Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,474 Reaction score 233,958 Points 315 Location South of Indy Jan 23, 2015 #1 http://www.unexplained-mysteries.com/news/277219/wormhole-may-exist-at-center-of-our-galaxy