Oliver Barton’s Top 5 YouTubes Of The Week: Germany

Germans have a reputation for perfection and they demand the ultimate level of performance from technology: