Christopher Michaut riding a mountain bike at Leon Creek in San Antonio
My first video with the new setup was 2011, wow time flys but I am using this video to help me with youtube setup. It is a well known area of San Antonio Texas mountain cyclers.
Created By Chris Michaut