Dec 23, 2000 Music Fall Sounds by Velour 100 (Review) Fall Sounds is the perfect name for this album, because the music somehow conjures up images of falling leaves, grey skies, and beautiful sunsets.