Home Concerts Prophets of Rage Rock New York City’s Apollo Theater With Support From Living Colour [Photos] Prophets of Rage Rock New York City’s Apollo Theater With Support From Living Colour [Photos] planetsixstring September 13, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest Read our recap and see exclusive photos of Prophets of Rage and Living Colour at New York City’s legendary Apollo Theater. Continue reading…