Naked Giants – The Shadow (Album Review) Naked Giants – The Shadow Released: August 21st 2020 Naked Giants Lineup Grant Mullen | [...] August 21, 2020