A holiday near and dear to us all is Mother's Day. In the US it occurs on the second Sunday of May. This year on May 13 which is this weekend. Pixar has produced a sentimental video in honor of Mother's Day in the form of a trailer for its upcoming feature, "Brave" which will be released next month on June 22, 2012. In the meantime, we can enjoy yet another peak at this highly anticipated film. There's a topic on the Forums dedicated to Brave developing for some time now with plenty of content pertaining to the movie. You can access it at this link.