Here is Israel’s newest children’s rock band, the STAM Band, comprised of Neta, Yehuda, Noam, Aviel, and Ari. All of these boys are from the city of Modiin, and just like in any other story about a good band, so