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 mix for the next LP… Stay tuned>!