In an unusual and seemingly impossible turn of events in Hangzhou, Zhejiang, a concrete mixer actually fell on top of a passenger car with two women inside. Luckily both women were rescued and were not seriously injured.