A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1995
1980
2008
1984
2004
1999
1964
1993
1991
1978
2009
1961
2019
2023
2014
2018
2006