Cool advertising for the Sci Fi Channel done by Saatchi & Saatchi, Italy.

– via I Believe in Advertising.