Video

Giant robots at The Chemical Brothers' show

A pair of giant, toy robots with laser beam eyes take the stage at The Chemical Brothers' No Geography Live 2019 show.