a stop sign sitting under Jekyll and Hyde street