Range Rover crashed in a shop in Boston

0
Range Rover crashed in a shop in Boston

This new Range Rover fell into a storefront boutique in Boston with the woman who was driving it, saying that the slippers that she was wearing got tangled in the gas pedal and that is why she crashed the car. Fortunately no one was injured by the incident, except of that new Range rover.

Range Rover crashed in a shop in Boston