Live: Ted Leo and the Pharmacists @ Matador at 21, 10.03.10
All photos by David Greenwald
Belated photos from October’s Matador at 21 three-day celebration in Las Vegas.
Full review: Night 1 | Night 2 | Night 3. All photos: Matador at 21.
More photos after the jump.