The Giant Robots Wht@200x-100 Home News Shows Records Videos History Contact Menu Home News Shows Records Videos History Contact Rock the alps. On June 19th, the Giant Robots played a show in the french Alps. Some fresh air before going back in the studio to finalize the miss for the next LP… Stay tuned>!