Posted on 2004-12-06 by Admin Reply Ho ho ho said santa, as he walked through the streets of Amsterdam.