A thirsty surfer tastes karma when he refuses to pay for a luscious glas of water.
1951
1994
2016
2004
2023
2025
1987
2020
1940
2021
1969
2022