The 8th Annual Kensington Kinetic Sculpture Derby
Posted on Monday, May 20, 2013
The 8th Annual Kensington Kinetic Sculpture Derby (KKSD), was held Saturday at Trenton and Norris Streets in Philadelphia.
*