‘Icarus’ Trailer Arrives Ahead Of Theatrical Launch In France
The independently produced European feature was directed by former Pixar animator Carlo Vogele.
The independently produced European feature was directed by former Pixar animator Carlo Vogele.