News Ticker

Short Film: Ambition

Lest we forget how astounding a feat the milestone of this month’s Rosetta Mission was…there’s this short film to remind us. Cool stuff indeeed…

About John DeNardo (13012 Articles)
John DeNardo is the Managing Editor at SF Signal and a columnist at Kirkus Reviews. He also likes bagels. So there.
%d bloggers like this: