There is no greater force than mother nature. That fact has been demonstrated once again in this video. After some heavy raining, Ford dealership ended up flooded with 2 feet of water, and many cars were completely ruined. Most of those were pickup trucks, but other vehicles were flooded as well, including a few Mustangs. It really is a damn shame.
That was really over the top. What do you think of this next video?