Friday, October 15, 2004

Invention of the day: Part time roll-up pedestrian bridge. Cool pictures! (Via Linkfilter.)