Rikishi stinkface  lita (slo mo)

Rikishi stinkface lita (slo mo)

oh shit