2 ms·
This is the Netherlands, the closest town center is no further than a couple miles away, or a fifteen minute bike ride.
by ricardobeat 7y ago
This is the Netherlands, the closest town center is no further than a couple miles away, or a fifteen minute bike ride.
- aerique 7y agoThere was a man on Dutch television that lived 500 meters away.