On a recent trip returning to NYC via EWR we came across this AVA (Airport Virtual Assistant) hologram located in the international terminal of Newark Liberty International Airport in NJ. http://laughingsquid.com/airport-virtual-assistant-hologram-at-newark-liberty-international-airport/
Shared publiclyView activity