TORRENTIAL rain couldn't dampen the spirits of thousands of people who turned out to watch the Olympic torch relay pass through Lymington.