Tag Archives: Ayalon Highway

Of Floods And Memes

bibi flask2

You probably already heard we've been experiencing some heavy rainfall and floods here in the Holy Land. And you know what that means: memes!

Read More »