He struggled to hold in his excitement upon receiving the surprise gift.
Sign Up or Sign In to contribute!