Three day spectacular on the streets of Liverpool by French company Royal de Luxe. See the blog for more details