David Bennett | Miami New Times