Puppet Rebellion Tour Dates

Puppet Rebellion is a five piece indie band from Manchester. Puppet Rebellion tour dates listed on Ents24.com since Sep 2013.