DASTARDS Worcester Biography DASTARDS. Not easily classified. Leftfield maybe .. Independent. Definitely. Listen - then judge... show more... Songs (1) FLASHLIGHTS