Detto? as in Detto Pietro? BOB FREITAS still in TRUCKEE, CA USA
http://www.wooljersey.com/gallery/NITROBOBs-GARAGE/ITALY-2005/Detto-Pietro-bike-shop/DSCN0766.jpg.html?g2_imageViewsIndex=1