A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1980
2022
2004
2003
2013
1935
1970
2021
2012
2018
2006
2010
2017
1959
1964
2014