Irish Animation Studio Involved in Latest YouTube Originals Release. #Sherwood #YouTube
Irish studio Giant Animation involved in the latest YouTube Original release. YouTube has announced the release of SHERWOOD, an animated series based on the mythology of Robin Hood but set…