A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
2010
2021
—
1963
1946
2020
2025
2024
2005
2016
2019
1926
1974
1928
1998
2012