Miracle caught on camera in Rajasthan: Luck was surely riding pillion on this reckless Dausa rider’s bike, for otherwise such bizarre miraculous escapes are strictly Ripley's Believe It or Not!
Some results have been hidden because they may be inaccessible to you
Show inaccessible results