A new set of germs have invaded Blackpool - but they’re inflatble, colourful and part of a fun new free exhibition in the ...