Page 1 of 1

Mr. Mallard From Mars

Posted: Wed Aug 15, 2018 1:09 pm
by TGP
Does anyone remember this record album? I think it was sold in connection with a local TV station promotion, possibly in the late 1950s.