A woman in Anhui, China, narrowly escaped serious injury on November 1 when a large tree suddenly snapped and crashed onto her motorized tricycle. Lucky for the rider, her quick reflexes saved her life and she escaped with only a minor injury.
A woman in Anhui, China, narrowly escaped serious injury on November 1 when a large tree suddenly snapped and crashed onto her motorized tricycle. Lucky for the rider, her quick reflexes saved her life and she escaped with only a minor injury.