Does anyone remember the band Big Sound Authority?
Their most famous hit was called "This House Is Where Your Love Stands" and they also had an album called "Bad Town". Does anyone know what happened to them? Has anyone else ever heard of them? Were they a figmant of my imagination?

Any lost bands you know of?
You're terrible Muriel