It always comes back to bite you in the face.
Tag Archives: karma
Some of us are born damn lucky, others are just SOL. Whether or not you believe in Karma, some of these folks are very lucky to be alive. Some of the vids have been around for a while, but the compilation works well. If you’ve never seen a bus skid full force into a human