T R O I
Noise Rock from Santa Rosa, California
news music releases videos members shows
"Our little group has always been...and always will until the end"