I'm not generally a fan of covers of wildly popular songs, but that was rather righteous. My only quibble was the pronunciation of mountain - he learned English by reading, not hearing. That's not a swipe - many learn English as a second language and learn odd patterns as a result. Well done.