Two owls discover the secret of peace and happiness and eventually share their secret with all their barnyard friends.
The Happy Owls is not available for streaming at this moment.