Montreal’s Yoo Doo Right came up on our radar recently and their latest song is right up our alley. The single. Speed Guru is part of a split with Japanese psych-rockers Acid Mothers Temple.
Check it out in the embed below and be sure to hit up their socials going forward. Hopefully, more music is on the way.