Barracuda Banger....
plate colors make me think Great Britain - Shame
Print