A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1987
1930
2003
1948
2004
2002
1998
2024
2025
1964
1994
2011
2017
1933
1988
1999