SCAD Announces Savannah Film Festival Award Winners
‘The Looking Planet,’ directed by Eric Law Anderson, wins Best Animated Film at the 17th annual Savannah Film Festival.
In 3D, Awards, CG, Festival, People, Places, Short Films | ANIMATIONWorld, Headline News, VFXWorld | Blogs: Animated Travels | Geographic Region: North America