A frosty, but civil, town hall for Rep. Keith Downey