info on it. .............. ? I believe it was in Europe and I know it was custom made. Can anybody help me?