Automatic Stop (Alexandra Palace 05.12.2003) by The Strokes Overview Tag Appears on Live @ Alexandra Palace 20031205 Playcount 12 Listeners 1