The local news in the town of Gloucester in South West England reported on a beautiful sunset picture that captures an unidentified falling object plummeting out of the skies.
Read More »The local news in the town of Gloucester in South West England reported on a beautiful sunset picture that captures an unidentified falling object plummeting out of the skies.
Read More »