That's what they say indeed.
So it seems my "no" was wrong.
Still, I'd go and ask the verizon shop where you bought it. My guess is that you will need to buy either a Verizon-offered sim-card or a local one to be able to use GSM. And, of course, pre-paid data is rather expensive.
If it has WiFi looking for a public WiFi occasionally might be cheaper.