Elle Kesha Thinks You Should Be Wearing Glitter in Self-Isolation April 28, 20201 min read CityWomen April 28, 2020 at 09:15PM She also believes Carole Baskin did it. Continue Reading… Author | Elle Selected by CWC Share Facebook Twitter Pinterest Linkedin