do you believe in love
Huey Lewis & The News – 1981
Look how cute he was in that pink shirt and those fitted pants.
Do you believe in love? Or the power of Back to the Future? Both, apparently, have equal staying power thanks to this song.