Mystery green screen displays "Number?" text in Park Hill
Location: Park Hill, United States
1 sources from 1 citizen journalists
Topics: green screen, digital display, mystery text, electronic sign, public display, technology, urban mystery, digital art, public space, unexplained
