I would think 75% easily. It's gonna be a busy week for me, but I'll try to get some pics of the tread itself up.
Forum Rules