Lymbyc Systym / This Will Destroy You / ThisQuietArmy
Zoobizarre, Montreal QC September 13
PUBLISHED Sep 23, 2008
Montreal's Eric Quach, otherwise known as ThisQuietArmy kicked off the evening under a pile of guitar pedals and synths. The mound of gear...