Looking for the three albums by 2000's era Medusa Touch. They were from the UK not the same band as the NWOBHM band. Here is the metal archives page. Looking to buy these but can't find them. Not even sure what medium they were released on.
https://www.metal-archives.com/bands/Me ... uch/116162