BikeWriter

Whatever your political leanings, you have to love this application of technology...