Muddy conditions and the threat of rain did not deter attendees at the Science and Technology (S&T) Day Demonstration.