New Cyndi Lauper CD Cover Revealed

Cyndi Lauper has revealed the final artwork for her new studio album 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. Required fields are marked *