As Much Info As I Could Find: Isle Of The Cross seem to be primarily the brainchild of one man Je Schneider who is a “multi-instrumentalist and composer”. Having done some research I came up with very little about him or the band. There is another guitarist Eric Gillette (who also plays with the Neal […]