Princess Merida (Kelly Macdonald) bests the men and shoots for her own maidenhood in in this clip from animated fantasy 'Brave'
Princess Merida (Kelly Macdonald) bests the men and shoots for her own maidenhood in in this clip from animated fantasy 'Brave'