Under Review

Martha & the Muffins

Best known for their big hit from the early ’80s, “Echo Beach,” Martha & the Muffins were one of the first Canadian New Wave bands…