Owl Head are an alternative rock band serving a slab of heavy heavy music for the soul. Atmospheric, powerful and inventive with raw, powerful riffs and soaring soulful vocals. Their energetic live shows have been gaining them fans across London. EP soon to be released.
© 2024 Hot Vox Ltd. All rights reserved. All material on this site is © Hot Vox & Associated Artists & Venues