Biography

Ellen and the Escapades are a British folk-pop band from Leeds UK, formed in 2009. Unfortunately, the band decided to split in 2015.

Read More