Hanoi Rocks – Newcastle 1983

IMG_7034

Finland’s finest. Not that there’s a lot of competition.