That proves it: aliens are fans of Italian soccer.
Get the best stuff delivered to your face once a week!