3 ms·
Also, virtually anyone in Amsterdam or the rest of The Netherlands for that matter speaks English. Weather sucks though :)
by cbaleanu 13y ago
Also, virtually anyone in Amsterdam or the rest of The Netherlands for that matter speaks English. Weather sucks though :)