
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