The Rascalz are a Canadian hip-hop group that prophecied the coming judgement on the WTC 2 year before 9/11.
Listen to Red1 during minute 1:18
Deep in the Babylon, def gone won watch them run
The heart is wicked and judgment soon come
Then it shows a picture of the WTC. The Rastaman chanted down Babylon in 1999.