Impressive town hall in small Camden, New Jersey.