News

Surveillance captured meteor overhead in Tallahassee.

Surveillance captured meteor in the Tallahassee.