TransportPublished: June 11, 2007 Caparo T1 all set to be unveiled We have featured this street legal car in conceptual stage about a year ago. Finally, it’s here and…