Street holographic display and advertisement.