just been watching glastonbury highlights and need to know who this lot were. 2 girl singers,both wearing shorts with tails,both were olny wearing 1 boot on opposite legs, think the track was something about being in love with sex machine?,o and i think the bass player had a perpex bass Any ideas?