One Tight Slap from God!

Have you had one tight slap experience from God? I just did today morning 🙂 Yesterday night, due to heavy rainfall in Bangalore, India, the area I was riding was flooded, and my Hayabusa just didnt agree to go any more further. So I parked it at the side, hitched hike’d a ride back home! […]