Man and Nature Unite in Explosions in the Sky’s ‘The Ecstatics’ VideoMan and Nature Unite in Explosions in the Sky’s ‘The Ecstatics’ VideoStop-motion beauty at its finest.