Rock Plaza Central

Fab folk-rockers gallop onto world stages on the backs of robot horses