The Wrens are an American indie rock band hailing from New Jersey. They have released three albums to date, the last in 2003 to critical acclaim. Their early work incorporated punk stylings however more recent work has been matured and melancholy.
The Wrens are an American indie rock band hailing from New Jersey. They have released three albums to date, the last in 2003 to critical acclaim. Their early work incorporated punk stylings however more recent work has been matured and melancholy.