Teardrop
Released
EN
$12,000
—
A seemingly good Samaritan's's gesture eventually gets the best of him.
United States of America
1970
1963
2025
1987
1941
1905
1928
2017
2024
1952
1989
1975
2018
2013
1929