RIGHTS MANAGED
222986

Mom recording holiday greeting video holds baby boy in front of Christmas tree wearing a Santa hat. Baby vomits / pukes / throws up a lot of white liquid. Gross. Short tails.