Otherwordly Red Light Pillar In The Sky Boggles Houstonians’ Minds
An unexplained phenomenon appeared high in the sky in Houston, Texas on Wednesday (March 23). A vertical reddish light shown in the middle of the sky boggled Houstonians as people rushed to call emergency personnel […]