The Scoundrel Squirrels drop a world cup anthem to be reckoned with ‘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