Arctic Monkeys, Screaming Females @ Terminal 5 (Pics)

    Arctic Monkeys, Screaming Females at Terminal 5 (December 11, 2009).