Goddard are a 4-piece from Worcester, Massachusetts, U.S.. In June, 2013 they released a split with Giraffes? Giraffes!, in which their 2 tracks were recorded by Steve Albini.
These are photos from concerts where Goddard played, so they may be of other bands that played the concert as well.
SNOWBOXX FESTIVAL 2024 Mar 16 - 23, 2024 Morzine, France Uploaded by El.Walters
Parklife Jun 10 - 11, 2023 Manchester, England, United Kingdom Uploaded by Sy.28
Parklife Jun 10 - 11, 2023 Manchester, England, United Kingdom Uploaded by Georgia Kirkbride