Tag Archives: egypt zelda

IDF M113 50 Years Anniversary Edition

IDF M113 armored personnel carrier, otherwise known as Zelda, is a vehicle favorite to many [...]