A talk with David Oro…Newest Member of the American Canyon City Council