The Russian doc How Big is the Galaxy has picked up awards in Italy and France.
Click HERE for more information.
Click here>>>