New Cyndi Lauper CD Cover Revealed

Cyndi Lauper has revealed the final artwork for her new studio album Memphis Blues. The album is scheduled to be release on CD and LP June 22, 2010 by her newly signed Downtown Records.

Leave a Reply

Your email address will not be published.