Oshea formed in New Haven, Connecticut, with Oshea Elmore on vocals and guitar, Charles Allen on bass, and Jarrod Taylor on drums. Their debut album 'You' came out in 2006, featuring the title track that became a recognizable song for them.
They followed with 'Beggars & Saints' in 2009 and 'The Waiting Room' in 2012, which incorporated some electronic elements alongside their rock foundation. Their 2016 album 'Light's Edge' returned to a more straightforward melodic approach.
In 2010, drummer Jarrod Taylor was involved in a serious car accident but recovered and returned to the band. Their lyrics sometimes drew attention for being direct and personal.
Keep it compact: a lyric you come back to, a live memory, or the part of the catalog you would point someone toward first.
Sign in to post the first listener note. Reporting stays open to everyone.