A green and white street sign that reads "pee wee reese rd." A street sign dangles near a green traffic light. The traffic light is suspended from a telephone wire. A street sign that says Pee Wee Reese Street. A green traffic light  and telephone wires