Looks like a cruise missile of some sort... More hints please.
Scratch is exactly right.Well, well, well, looks like it's big boy business time here.
What Jeff presents to us here, is obviously the Northrop SM-62 Snark. An american nuclear armed (W39 warhead) surface to surface cruise missile (the only one the US ever fielded) developed after WWII as a stop gap messure until ICBMs would become available. It was in service with SAC from '58 - '61.
Picture in question is Rascal Light Self-Propelled Howitzer, 155mm 39 calibers (gauge by the length of the barrel, 52 calibers should be longer, Rascal is designed to mount either one type) by Soltam Ltd., Israel.