The Giant Robots Wht@200x-100
DSC00295
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>!