R.I.P. Bud Spencer

The godfather of knuckle sandwiches!