Brave, Pixar’s First Fairy Tale

Brave, the first fairy tale by Pixar, is scheduled for release on June 22, 2012. Since ancient times, stories of epic battles and mystical legends…