Hi I'm trying to find a video in a thread started on here a few months ago about a US racer who rode a Giant Faith and pinned it even though it was falling apart. I've tried searching but without the dude's name its kind of futile.
Very grateful if anyone can dig it up?
cheers
Very grateful if anyone can dig it up?
cheers