A band made up of robots disguised as humans.

Or is it humans disguised as robots? I always forget...


3:03

Shared 11 years ago

29K views