A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1948
2013
2007
1934
1988
1975
1995
1944
1973
1927
2014
1993
2017