Rat Silo
-
Vancouver, BC
-
Alternative Band
-
3 miles from North Vancouver
Rat Silo is a Canadian Alternative rock group based in Vancouver, British Columbia, Canada founded by James Newton, the former lead vocalist and guitarist of Canadian…