8,667,661 views
8 months ago
WOW TV
480K subscribers
Tags
instant karma
karma
instant regret
instant justice
fails
try not to laugh impossible
funny fails
try not to laugh challenge
karens
you laugh you lose
epic fails
fail compilation
caught on camera
instant regret compilation
fails of the week
fails compilation
watch people die inside
karma meme
close call
public freakout
gone wrong
instant karma fails
instant karma compilation
Instant Karma Caught on Camera
1100 Comments