Passing the torch: De Rosa says that 80- or 85% of the frames leaving the shop are custom. | Photo: Courtesy
Slideshow: Click photo to view next image
Passing the torch: De Rosa says that 80- or 85% of the frames leaving the shop are custom. | Photo: Courtesy