Globe iconLogin iconRecap iconSearch iconTickets icon

ODESZA throws first pitch

June 8, 2017 | 00:01:43

ODESZA, an American electronic music duo from Seattle, throws out the first pitch on June 7, 2017