7 Sims Videos You Can’t Live Without Seeing! | The Leaderboard

Enter Our Weekly Console Giveaway here: http://www.leaderboard.nyc/giveaway and subscribe to The Leaderboard → http://frdr.us/TLBsubscribe Have You Lived Your Life As A Sim?? Thanks to Youtube there are some crazy sims moments across the web and The Leaderboard brings you 7 Sims videos you can’t live without seeing! We take a look at some great videos […]