This article was published in 2009.
Leeds band Ophelia have released their first EP, titled "Errors, delays & then (finally) Rejection".
The single is available as a Digital Download via iTunes and Amazon and was mastered at Abbey Road by Andy Walter [Radiohead, Sigur Ros].
The EP has been playlisted on BBC Radio 6 Music by Tom Robinson.