hi im new too wooooo
saw the guys in northampton on sat
was best night of my life :)
anywaz been a fan since saw them with lordi in birmingham bk in 2006
loved the albums soo far
16
from towcester, located next to silverstone!!!
u should knw where tht is if not...