With BORN IN CHINA opening in theaters everywhere on April 21st, I wanted to share some adorable new clips from the movie! My review of the movie is coming up on Monday. Your family will love this sweet movie. Born in China releases brand new clips. “Snow Cha Cha” Clip “Walking is Hard” Clip…