An urban legend comes to life when a naive man decides to say the words in the mirror.
2008
2020
2000
2013
2004
2010
1991
2005
2024
2006
2002
2009
2007
1988
2023
2016