These Tall Trees

These Tall Trees are a London based indie rock band with an eclectic range of influences. Have a listen at soundcloud.com/wearetalltrees