I'm fixing up a 1995 GT Timberline I found in the dumpster. Basically planning it to turn it into a commuter. I'm looking for replacement grips for the bullhorn handlebars. The closest thing I found is here. Unfortunately, they don't ship to the US.
Does anyone know where I can get the above grips in the States, or something similar. If I can't find anything, then I guess I will just go with handlebar tape unless someone has another recommendation.
Here's a pic of the grips from the UK site if it helps, the UK site says they are a foot long.