An urban legend comes to life when a naive man decides to say the words in the mirror.
2006
2007
2011
1980
1988
1984
1990
1989
1966
2017
2014
2013
2015
2012
1996
1967