A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
2023
1969
1958
2014
2012
2011
1930
1981
2010
2008