Nothing says Dillo more than 80 degree weather – and the occasional Dillo hint from Mayfest.
Mayfest's Dillo Day website teased indie electronic group ODESZA's logo Sunday night. ODESZA is an duo from Seattle that was formed in 2012.
So far, Mayfest has only officially announced one artist, Charli XCX. Mayfest has not confirmed Charli XCX's position on the lineup, only that she will not be the nighttime headliner.