Delaveaga Trails

Uploaded by eRooster | 2772 views . Sep 25, 2013


Rate This Video :
Video Description

A fun mountain bike ride in Santa Cruz, California through the DeLaveaga trail! Enjoy!

Video Comments