3 days agoThe Velvet Candles - The Story of Our Love. El Toro Records Official Video Clip. DOO WOPMissTickle