Dixie D'Amelio Sets The Record Straight About Her & Charli's Popularity

Charli D’Amelio may be ruling the internet right now but it’s her sister Dixie who claims to have “ran the show.”