web statistics

Missouri deputies pull over vehicle resembling a UFO: ‘Out of this world’

Officers in Crawford County, Missouri, encountered something “out of this world” when a unique vehicle caught their attention.

About admin