| Ahhhhhh! *slaps forehead* Delft! 
 Well, my Amsterdam guess was kinda close, at least it's in Holland.
 
 Yeah Canada, what was I thinking!  I got a little jumpy and started blurting out answers withouth thinking, hehehe!
 
 Wait, Rainheart, how do you know it's in Delft?  Was there a sign somewhere or could you tell by the license plate?  I think in Europe they have that oval sticker on the back of the car tellling you what country they're from: Like, "CH" for Switzerland, "ESP" for Spain, etc..  If so, where in the "grid" would it be, I'd like to check it out too.  I got tired of scrolling around everywhere...
 |