Instant Karma Stupid People Do Stupid Things Compilation 2016 Published on May 6, 2016 under Born To Ride There is nothing better than watching some get some instant Karma. You know what they say about payback… Leave your comments below.. https://www.youtube.com/watch?v=LId_rsYjefc