‘Gaadi takrayi hee nahi’: Scooty riders fall off mysteriously, biker’s video saves him, watch it here
Internet is a bizarre world where one comes across weird stuff that would not have otherwise been possible to access. A video of one such mysterious two-wheeler accident is going viral on