Listen & view Ourselves The Elves's lyrics & tabs
Ourselves The Elves is an indie-folk from Manila, Philippines. The band formed in 2011 when members Alyana Cabral, Aki Madana, and Ponch Salvador met in a college dorm as freshmen. They've been performing as a band ever since and have released two EP's together. They are not real elves. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional ...read more