20081031_1068 November 1, 2008 1500 × 1000 Robot Rock @ Le Royale on October 31, 2008 Featuring Alex English, Peter High and more! Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related