The Scoundrel Squirrels Pobeda for England


The Scoundrel Squirrels are a one piece outfit fronted by mastermind Mondie who hail’s from Leeds but is based in London. The Scoundrel Squirrels and are set up to fuse the wonders of music to the glories of an England football World Cup campaign. They exist due to the firm […]

Pobeda for England – The Scoundrel Squirrels