Conan w/ The Ditch and The Delta

Conan w/ The Ditch and The Delta

Three piece Doom / Stoner Metal, from Liverpool (North West England), United Kingdom, formed in 2006.