An urban legend comes to life when a naive man decides to say the words in the mirror.
1989
2012
2025
2021
2015
2019
2017
1987
2020
2024
1986
1979
2005
—
1975
1988