Krooked Tongue – ‘Velociraptor’ – The Daily Music Report
Krooked Tongue release new single ‘Velociraptor’ / Announce upcoming EP Krooked Tongue image via Press Photo February 24, 2023 Bristol-based Krooked Tongue release new single ‘Velociraptor’ / Announce upcoming EP. Follow-up to their critically acclaimed […]