Pobeda for England – The Scoundrel Squirrels

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 …

READ MORE