Field of Giants: ‘In Arcadia’ – bombast and electricity!

Share Button

Field of Giants is a UK based, independent hard rock band. After a string of local shows to test their new material, the band, release

Continue Reading