Or this ad, in which we see the Budweiser beer wagon emerge triumphantly bathed in the rays of the rising sun like Helios and his flaming chariot? I love the opening line, "Here comes the king/here comes the big number one," as we get a eyeful of Sol-Helios-Apollo- Horus. Coincidence? Maybe.
But did I mention that Busch Gardens Europe has a roller coaster called "Apollo's Chariot?"