Back to Photography Portfolio Eyes of Theia Metal band based in Connecticut. Locations: Toad's Place, New Haven Singing in Red 01.12.2019 On Stage 01.12.2019 Singing in Purple 01.12.2019 Guitar and Bass 01.12.2019 Eyes of Theia 01.12.2019 In Color 01.12.2019 Singing in Silhouette 01.12.2019 Drum Kit 01.12.2019 Guitarist 01.12.2019