(The Archies were a cartoon band from a US tv series. Sugar Sugar was their only UK hit, but they released many successful albums and singles in the States. Popmaster nerd status confirmed)
Started by Yorkie on Chatting on the Plot
Started by mrs bouquet on Chatting on the Plot