John Castillo released his new edit for Stereo Bikes riding a bunch of street spots in Texas.   He’s not afraid of steep rails,pedaling fast, or jumping shit when he has to. John has some awesome clips in here that got me really pumped up to ride.  The last clip in particular sold me on the video and I hope to see more from him.