The Van Pelt is an American indie rock band from New York, United States.
These are photos from concerts where The Van Pelt played, so they may be of other bands that played the concert as well.
The Van Pelt / Chisel Nov 6, 1997 Glasgow, Scotland, United Kingdom Uploaded by Lee Divito