Helmets and Dumb Shit

Helmets seem to be the talk of the town this month. All kinds of information on helmets. Mumford’s quote is how I feel too.

Advertisements