2000 AD’s very own Tom Foster was at the London Tattoo convention and I grabbed him while he was showing his skills to the Dredd fans. Which albums did you first listen to and still love? I think the first proper album I ever bought was the first one by System of a Down. I … Continue reading 2000 AD’s Tom Foster Interview at the London Tattoo Convention