Armadillo Terry is the official tour blogger and road reporter for 80's heavy metal band Twisted Sister. He is known… read more