A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
2016
1933
1985
2015
1972
2019
2018
2023
2024
2006
1998
1953
1986
1984