OK, I know this is a bit tenuous, but I saw this ad on TV last night and it just made me think of Zeus and Apollo!
http://www.youtube.com/watch?v=3HCWnTiRI3Q
Dog food advert with Zeus and Apollo lookalikes
Moderator: Styles Bitchley