Breaking
Security camera video captured the moment an unsuspecting woman in Texas, walking to her car, briefly found herself inside a dust devil....
Martina Jones, 28, her husband Michael Esqueda, 28, and boyfriends Aaron Bradshaw, 49, Austin Bradshaw, 28, David Cessna, 26, and Chance Johnston, 27, were arrested on March 22 for kidnapping and terr...
loading...