Posted on December 28, 2017 by Mark BlairThe Joe Perry Project- “Let The Music Do The Talking” Japan CD