A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
2014
1967
2017
2022
2018
2010
2016
1965
2019
2011
—
2015
1998
2023