I only see these on the new and old Boss 302's....its driving me nuts...i dont know what they are...the two little tube things that stick onto the hood of the car. I have a link on google images. please help me know....its been killin me...haha
Mad-mav7... has it right. They are hood pins that are required when racing to keep the hood on the car. Owners also like to add them to their street cars to get that "racing" appearance. They don't do anything that adds to the car's performance.