News

So, decked out in silver android helmets and silicon suits, the Phoenix, Arizona duo took the stage with a rudimentary wooden pyramid evoking Daft Punk’s iconic 2006-2007 world tour.