I had a vague memory of seeing The Animals around 1965/66, underneath what is now New Street Station but for the life of me, until now, couldn’t figure out where the venue could have been. Reading this thread has bought it back to me, it was probably as Robert has said, may be through the...