I'm itchin' to visit friends and family in the Netherlands.
Seems like a nice place to put down roots as well.
Any of you blokes from there? How's the livin'?
Seems like a nice place to put down roots as well.
Any of you blokes from there? How's the livin'?




Comment