Cabaret Voltaire - Spread The Virus (from Red Mecca)
Red Mecca - Skin [Official Music Video]
Cabaret Voltaire - Landslide (from Red Mecca)
Red Mecca - Electricity [Official Album Teaser]
Red Mecca is the third studio album by English band Cabaret Voltaire. It was released in September 1981, through record label Rough Trade.
Explore contextually related video stories in a new eye-catching way. Try Combster now!