Pearl And The Puppets Live At Avalanche

The lovely Pearl and the Puppets  played to an excited crowd at avalnache records. Here is video evidence to prove it. Watch, Enjoy, Buy her single.

Comments are closed.