The Antlers

The Antlers are an indie rock band currently based in Brooklyn, New York fronted by Peter Silberman. Initially, The Antlers was a solo project created by vocalist and guitarist Peter Silberman immediately after he had moved ... Read more

Back to top