MUSIC REVIEW: DEVON THOMPSON – Skin [EP]
Label: Exquisite Feline Release Date: March 27, 2024 Rating: 96% Reviewer: Todd “Toddstar” Jolicoeur I have been digging EPs lately… never thought I would, but a lot of times they are easy on the time available to listen to new music and allow an artist to put forth their best few songs. Don’t get me […]