Full Ratchet

I heard there was a performance by a legendary band called Full Ratchet in Atherton last week.  Can you identify the members of the band?


They were joined (or maybe they joined) Thomas Dolby who has been practicing ferociously for his upcoming tour.  Have you been Blinded by Science lately?