A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1991
2018
2003
2016
2019
1966
1988
1976
2023
2024
2020
2008
1984
2021
1999
1978
1995