The Charlatans live @ Webster Hall in New York, NY on 11/10/15 Like these photos? See more @levrockphotography