A: This is a universal headlight. Generally it would be used for custom applications where there is not a specific replacement headlight available. It is not specifically made to fit your 2007 Triumph America.
Q: What does it have for holes in it? just a small hole in the bottom for the two wires to come out.?