My Favorite Things, Live in Japan - Tape

Loathed Sound

£6.00 

This product is currently sold out.

My Favourite Things, Live in Japan from the Loathed Sound archive.

Stars aligning in Japan 1966. A line up, song, execution, and timing that are all beyond.

Similar Products