The Center Of The Universe

The center of the Universe: The strange acoustic mystery in Tulsa, Oklahoma

Nestled in the heart of downtown Tulsa, the Center of the Universe is a small concrete circle that holds a baffling acoustic phenomenon. This intriguing spot captivates tourists and enthusiasts…

Read more