The band is called PETROL BASTARD, and is a 2-piece sweary techno-punk outfit from Leeds, UK. We generally gig as a 3-piece (live femme-fatale DJ), and very occassionally we will bring a troupe of ...