107 The Sims Facts YOU Should Know! | The Leaderboard

Join Darrian and The leaderboard as we pull back the curtain on development secrets, easter eggs, gameplay trivia and lore of the ultimate life simulation game franchise in 107 The Sims Facts YOU Should Know?! Watch out for the aliens!! Watch All of 107 Game Facts Videos http://frdr.us/TLB107plys7 Don’t miss our videos, make sure you […]