Review of "The Adventures of Leonid" CD on CDreviews.com

A funny review with a nice rating for an instrumental album is posted on the popular reviews site CDreviews.com Check it out

Leave a comment

Add comment