From some angles it would look like he’s hitting Cat from the back x_X I need to see this show this screenshot is from
Sheila E - Girl Power
Girl Power along with Scarlet Pussy was suppose to be on Sheila’s 3rd album with Warner Bros which was suppose to be released sometime in the late 80’s. Like other protegee’s the album was never released and Scarlet Pussy appeared on the B side of the single I Wish U Heaven
Boni Boyer, Cat Glover, Eric Leeds, and Wally in the dressing room during the Sign ‘O Times tour.