SOLDIERS OF IDF VS ARAB TERRORISTS

SOLDIERS OF IDF VS ARAB TERRORISTS

Thursday, December 16, 2010

A 62 foot tall minorah, possibly the largest one in the world and built on a mountain overlooking Manado, was paid for by the local government.