Can Elon be Trusted?
--:--
04.11.22 Pt 1 - Find out which country has the least attractive people in Europe. Ben isn't the biggest fan of Elon Musk, and was Shaka Zulu the most important man of his time?