The Service Call has finished recording the album "New Creatures".  Release date is set for Friday, September 13th, 2024.  It will be availale on all major digital platforms and physical vinyl records will be on sale during the Album Release show and after.  Check out the Live Shows link for details on the Album release show.

You may also like

Back to Top