Tech Talk: 'Lone Wolf' Has Reason to Howl

Insight Racing and N.C. State have reason to howl after their robotic sports car makes semifinals in Pentagon competition.