The mechanic returns to the Street and soon causes a stir…