Giant Face unveil behind the scenes video for their debut album self-titled album
"... UK Progressive Rock/Metal band Giant Face unveil the behind the scenes video for their debut album self-titled album, released on August 01, 2025. Watch the video via the YouTube player below...