loading
Kensington Kinetic Sculpture Derby
The Kensington Kinetic Sculpture Derby (KKSD), a design competition and parade of human powered vehicle floats.
2014 ©: Kensington Kinetic Sculpture Derby. All rights reserved.