Despicable Heroes – “Shipwrecked”

0 Comments

Living in a town (Barneveld, Netherlands) which is best known for having the world’s largest manufacturer of egg grading and packing machines must be challenging and frustrating in equal measures. So it’s no wonder that…