A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1958
2014
2018
2017
1995
1955
2019
2024
2023
1969
1989
2021
1965
2003
2007
1993
1997