Peter Warne WINNER SONGWRITER Trivia Citizen of United Kingdom ✗ Close trivia Boom Bang-a-Bang Lulu | Madrid 1969 | Place: 1 Copyright © Ultimate Eurovision | Website by Henita Design