Grammy and Academy Award nominated identical twins Tegan and Sara make a stop on their Love You 2 Death tour at the Observatory Orange County with Shura opening for the duo.
All photos by Miguel Vasconcellos.
Grammy and Academy Award nominated identical twins Tegan and Sara make a stop on their Love You 2 Death tour at the Observatory Orange County with Shura opening for the duo.