Fun. A short clip that explains some pretty interesting anomalies about one of Saturn's moons. Nasa's official explanations are laughable, as usual.