Does true love exist or is it just a fairy tale?
1971
2015
2014
1991
1996
1999
2010
2004
2013
2009
2011
1969
1982
2012