US Drone Spotted Over Benghazi, Libya

This was seen last Thursday over Benghazi, Libya. What do you think? Hard to see much detail due to the poor quality.

Newest Videos

View more