Saturday, April 21, 2012

Hi Necro, iv been a fan for many years now man and seen you live in Manchester a few years back, what gives u more of a buzz when your on stage, possibley fans really feelin the new shit your puttin or the old school fans still vibing of the classics?

BOTH ARE AWESOME

Ask me anything

No comments:

Post a Comment