4.5.13

LA BIONDA - "I WANNA BE YOUR LOVER"



Some far-out italo vibes from brother duo La Bionda, performing "live" on the Italian TV show Discoring in 1981. Beware the space sirens and beast-mechs.

No comments:

Post a Comment