1 min read Music Music Reviews News Inhuman Architects release new album “Paradoxus” July 17, 2021 Tom John Inhuman Architects have released their long awaited debut record Paradoxus. Originating in Portugal last...