LOADING...
Image via Unsplash.
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 Si
...read more on Last.fm →
Sounds like:
The Microphones,
The National,
Neutral Milk Hotel
Sounds like:
Neutral Milk Hotel,
Sharon Van Etten