Sounds like Melle Mel was also rapping about present-day New York – or for us living on the West Coast – sounds a bit like LA and San Francisco 😜