BETA You're viewing a musician profile. Want one?
Click here!
Mac Huddleston
Squids are a Canadian psych-rock band from Edmonton, Alberta.
- Drumset
- Sampler
- Synthesizer
- Bass
- Effects
- Guitar
Squids are a Canadian psych-rock band from Edmonton, Alberta.