Nieuwe single van het album Torpedo van de mannen uit Newport in Wales.