Amanda Lear - "Red Tape" (Original Music Video, 1981) / RARE!
Amanda Lear - Red Tape
Amanda Lear-Red Tape-video edit
Amanda Lear - Red Tape (1981)
"Red Tape" is a song by French singer Amanda Lear released in 1981 by Ariola Records as the single from her album Incognito.
Explore contextually related video stories in a new eye-catching way. Try Combster now!