Rare footage from French television (1986): Libya launches a missile strike on the U.S. military base on the Italian island of Lampedusa.๐Ÿ‡ฑ๐Ÿ‡พ ๐Ÿ‡บ๐Ÿ‡ธ

5 Comment

Comments

Add a commentโ€ฆ

No comments yet. Start the conversation.