Sensorama video Star Escalator
DVD: Introduced 100. Essential Music Videos 1991-2002
Sensorama
Star Escalator - Sensorama