What Are The Toads Doing So Far From The Swap - BBC Session 19/06/1982

What Are The Toads Doing So Far From The Swap - BBC Session 19/06/1982