Christmas Thoughts by Leon Thompson published on 2023-01-10T21:57:10Z Leon Thompson's 7th album 'Santa's Grotto' released: 02/12/2022 on Still Standing Records. Genre Electronic