badbicyclescience.com
Calvin Continues His Campaign
I suppose I should apologize for the long silence, since continued postings are what drives blog traffic, but things have been fairly quite in the world of bicycle science, and I didn’t have …