Missouri Flood Destroys 105 Cars At Ford Dealership


Mother Nature can be a cruel mistress at times and a Ford dealership in Republic, Missouri, recently had a first-hand experience.
Read more »