A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1984
1978
1988
1953
2001
1997
1989
2022
2019
1963
2024
2018
2023
2014
2004
2015
2011