New Music: Cave Painting

Eclectic indie sounds from a band that started life in Brighton. Check out here.