0 / 60 seg.

When we did Coachella, there he was, standing in front of an 80-foot-wide by 40-foot-tall ancient artifact, literally handed down from God to man.