Games Other Content The Urbz is the weirdest Sims game ever made Channel: Call Me Kevin • Sourced: Call Me Kevin • Published 9 months ago