Talk:Video Leaderboard/@comment-25079450-20140912015720

Who has noticed that 12/14 people on this has Tesla, and the other 2/14 has high number of energy points?