pedrosalas7 Posted June 9, 2006 Report Share Posted June 9, 2006 Does anybody know what sight this is?? ever since i saw tears of the sun i've wanted to know what sight this is(flea uses it on his M4) an a few days ago i saw this picture on the VLTOR site... Link to post Share on other sites
Recommended Posts
Archived
This topic is now archived and is closed to further replies.