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?


Ask me anything

1 comment: