As a band, the major members of Indus Creed had been creating and putting out music since 1984, albeit under a different moniker. But they really came into their own as Indus Creed and with the help of the unstoppable juggernaut that was satellite music television in India in the mid-1990s. When they released their self titled album Indus Creed in 1995, they released a video or two, and the video for Trapped really stood out from the rest of the music videos of the time.
Continue reading