20061223_8996 December 24, 2006 1500 × 1000 Robot Rock @ Movida on December 23, 2006 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related