1996 Timdersticks Astoria London russ, December 6, 2012 1996, Timdersticks, Baby Bird, High Llamas, Sparklehorse, The Astoria, London, England, 90's, astoria, rock