Science Festival, Freedom Plaza, Oct. 23. © 2010 Matt Dunn

More from WCP