Anyone who witnessed the giant glowing octopus take to the streets of Morecambe will not be forgetting that sight any time ...