Anybody here ever use these on their bike? I can't find any reviews on them. It's a commuter tire (26 X 1.95) with XC knobs on the sides, and a wire bead. I bought them impulsively, but have yet to install them, just in case I find out that they are complete trash.

P.S.: I'm not even sure the Damco Goliath part applies - it is only printed on the cardboard loop on the tire. The only thing printed on the tire is DEESTONE, along with the size and the pressure range (40 - 65 p.s.i.)