A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
2014
1933
1932
2015
2012
2009
1934
2005
1996
1931
2017
1957
1981
2019
2016