Advertisements

Author Archives

techmusicreview

Squatch- Jafar’s Calamari Safari

The second album review by TMR…..is the instrumental trio from Buffalo called Squatch!  I love this band and they’re real cool dudes to boot. Wielding a very unusual, mind boggling and memorable album cover your emotions are thrown all over the place on what to expect and a […]

Advertisements