I am speechless. Ray Harryhausen (the animator behind the 1981 classic film Clash of the Titans) agreed to let us use footage from a Little Red Riding Hood short to accompany a music video! Please enjoy the video and support the foundation to keep his works preserved.
- 14,221 ninjas
Error: Twitter did not respond. Please wait a few minutes and refresh this page.