January 14, 2019
Avengers S.T.A.T.I.O.N. exhibit in Vegas was the best part of my CES 2019 – CNET
Located at the Treasure Island hotel in Las Vegas, the Avengers interactive exhibit was perfectly jenky — and utterly transfixing.
Search Tech Things: CNET Tech News