Arctic Monkeys in Central Park - NYC - 9/5/07
The Arctic Monkeys played to a sellout crowd in New York's Central Park. Photos by Dan Muller/Trickshot Photography
14 photos · 502 views