Video of the event from a police dashboard camera:
Very War of the Worlds!
Although media reports are labeling this a meteor so far that explanation has yet to be confirmed. No reports on a location of the crash site. Will update as information becomes available.