The Socks of the Gods

Welcome to the Socks of the Gods, where the gods of ancient Greece wore their socks on their feet and the mortals wore their hearts on their sleeves. Or something.

Here, you'll find the most divine and the most mundane, the most majestic and the most mundane, the most... well, you get it.