Michigan Rep. Justin Amash held his first town hall since publicly calling for President Trump's impeachment.