To finish first, you first have to finish!
A well known saying that comes from motorsport. If you wanna win the race, make sure your car survives the race first. The fast and the furious A long time ago on Dutch television, a new show started called “Blik op de weg”, which doesn’t really translate well into English because of it’s double meaning, […]