Living Colour's 'Time's Up' album was released 30 years ago.. and much of the same fight is going on. The band has done a new video for the song "This Is The Life."
Photo: Getty Images
Want to know more about Sheri Van Dyke? Get their official bio, social pages & articles on 3WS Radio!Biografía completa