David Caddo 

Deep thoughts about skateboarding and the built environment.