Spain.) Santiago de Compostela in Spain.) The Running of the Clue Crew delivers the clue from Omaha Beach in.