It's been about 10 years in the making, but it looks like Geddy is finally coming out with his debut album next year. I had a chance to interview him and asked a lot of questions about Terror Squad since I was a big fan myself. Here are some excerpts from the article: As for his relationship with
Big Pun, Armageddon boldly states "he was an **!@$!%." He goes on to clarify that Pun was ...