Advertisement

Gigantic C SEED 201 outdoor LED TV descends into the ground when not in use

Advertisement
Advertisement
Advertisement

Other Images from this Gallery

Subscribe to Gizmag's email newsletter

Advertisement