Disney/Pixar sent me on an all-expense paid trip as part of the Cars 3 Sonoman Raceway press event in San Francisco. All opinions are 100% my own. Celebrate Earth Day with BORN IN CHINA! Opens in Theaters April 21st! If you love DisneyNature films, don’t miss Born in China! As an animal lover and owner, […]