NORTH PORT, Fla. – A fireball was spotted streaking across the Florida sky late Monday.
The fireball was captured on dashcam video by North Port police.
"Officers captured something unusual on their patrol car dash cameras," North Port police posted to its Facebook page.
It's believed that the fireball was a meteor.
"At least we know that we come in peace," North Port police said in the Facebook post, seemingly a suggestion that the light could have been connected with aliens.
North Port is located northwest of Port Charlotte and south of Interstate 75 near the Gulf Coast.