Justice – New Lands [Music Video]

French electronic masters Justice have unveiled a new video for their song “New Lands”.

It’s a futuristic clip that somehow manages to marry the worlds of team sports and sci-fi. You’ll have to watch to find out more…