Moment a motorbike in India crashes into clothes shop narrowly missing pregnant woman and staff
A motorbike out of control crashes into a clothes shop in India, narrowly missing a pregnant woman and her staff Madhu Matching Shop in Khammam (India) was the first to…
