Security camera video captured the moment an unsuspecting woman in Texas, walking to her car, briefly found herself inside a dust devil.
Source link
Security camera video captured the moment an unsuspecting woman in Texas, walking to her car, briefly found herself inside a dust devil.
Source link
To be updated with all the latest news, offers and special announcements.
To be updated with all the latest news, offers and special announcements.