The Troggs – Live In Dijon – 1981 – Past Daily Soundbooth
The Troggs – Live in Dijon, France – October 5, 1981 – RTL, France – Gordon Skene Sound Collection – The Troggs, live in Dijon France and recorded on October 5, 1981 by RTL, France. If they did nothing else,…