Giggle Caption from Ellie Woods in Castroville, TX By | November 24, 2024 Who is going to win this staring contest?