Video of The Day: Oktapodi

August 16th, 2008

Episode 80: “Grrr…”

Octopuses in love. Need I say more?