• Embed

Inside Choke

Season 3 Ep 382/10/12

A tiny Yakuza boss is choking and receives the Heimlich from his massive bodyguard when he suffers fatal aortic regurgitation.

Up Next
Loading...