Democrats host a Town Hall in El Salvador starring KILLmore GarCIA...