Tag: Traffic stop

news-12072024-200544

Close Encounter: Oklahoma State Police Traffic Stop with Flying Saucer

Oklahoma State Police recently had a close encounter with a unique vehicle on the road – a flying saucer car. The car, built on...

BREAKING NEWS

Top News