The McClain Sisters (Sierra, Lauryn and China Anne) took this clip below on the final day of filming “A.N.T. Farm” season 3. The girls’ mom is also seen in the video!
China shared this photo on her Instagram today (May 24, 2013) of her and sisters saying:
Take a peek at this super cute video: