Sorcery or Science? The 'Center of the Universe' located in Tulsa is defying all the laws of Physics!
Built in the 80s, some people are of the belief that it is a vortex where all the cosmic energies meet.
Oct 18, 2016, 23:48 PM IST
Built in the 80s, some people are of the belief that it is a vortex where all the cosmic energies meet.
Oct 18, 2016, 23:48 PM IST