QuickCheck: “Ted Richards, 800 CKLW (“The Big 8”) Windsor | May 1974
Seals & Crofts are in concert on May 28, The Beach Boys have a new album out, and Teddy Bear…
Seals & Crofts are in concert on May 28, The Beach Boys have a new album out, and Teddy Bear…