Anybody seen crazy man Didi Sneft aka El Diablo and his giant bicycle on the roadside at the Tour this year? They have a little snipit of him in the commercial break blurp. I have been watching the OLN coverage, I may have missed a few minutes, but haven't seen him yet. He didn't drop dead did he? They should send Al out to interview him. I hear he is totally nuts.
Results 1 to 4 of 4
Thread: Where's El Diablo?
Check out the hottest mountain bike products from these brands!
See All Interbike Coverage - Click Here »