Single Premiere: Muskrat Meadows – Stoned Ape Theory Tyson Elder·October 3, 2019Vancouver based rock band, Muskrat Meadows have shared their new psychedelia fuelled single and music video “Stoned Ape...Rocktogs PicksSingles·0 Comments··144 views