VIDEO SUMMARY

Take a peek at the snowy land of The Haven in Disney Fantasia: Music Evolved