Bishop Allen has released two album and 12 EPs; their second album, The Broken String, was released in July 2007.
Bishop Allen has released two album. Bishop Allen has released 12 EPs. Their second album was released in July 2007. Their second album was the Broken String.