Couple escapes injury after tree hits their car in California
Moment couple cheat death when massive 200ft sequoia tree smashes onto their car as they drive through forest in California Travis Rhodes and his girlfriend Nydia Garcia were driving through a forest They were passing through the famous Sequoia National Forest in California The giant tree smashed into the roof of the couple’s car without … Read more