RAW FOOTAGE: Hardcore UFOs by: PhawkerPosted on: November 23, 2008February 12, 2023 Astonishing footage of a meteorite crashing into the Earth captured by the onboard camera of a police car in Edmonton, Canada, on November 20, 2008.