Winchcombe, England, U.K. – February 28, 2021, 9:54 PM local time, hundreds of people witnessed a meteor, travelling east from...
Winchcombe, England, U.K. – February 28, 2021, 9:54 PM local time, hundreds of people witnessed a meteor, travelling east from...