Great pics but that sucks.
I had seen the pics for Todd and Jesse's bikes and man I hate seeing it again.
Todd has a tendancy from what I have seen to not wear gloves all the time, looks like either that was the case or whatever glove he was wearing didn't do shit. More than likely the first.
Hope he heals quick and they get those bikes fixed.....I'm still looking for stuff for Jesse. If I find anything I will let him know.
Thanks for the pics.