9 of 147

Page 6 of 17

by
The Giant Robots The Giant Robots

With a name like The Giant Robots and an origin country like Switzerland, it would be easy to make a play on their precision, but the truth is that completely misses the point of their particular type of rave-up.