Aiden Grimshaw, now going by just Aiden, has finally released the music video to accompany his fantastic new single, “Satisfy Me”. Unfortunately, the song has not been released in America, and I don’t know if it ever will. I will keep an eye open for it though. If you missed my review of the song from a few weeks ago, ... Read More »