Does anyone out there know anything about Abercrombie Triple T saddles? I
was recently given one by a friend...it is a tad small, but incredibly
comfortable and well balanced. Are they still in business? I was told they
are located in GA but had no luck searching the Internet Yellow Pages for
them. Any info appreciated.