• James Charles' Merch Store Vanished, And Jeffree Star Might Be Responsible

    On Twitter, some sleuthing fans recently pointed out that Charles’ clothing line, Sisters Apparel, is distributed by a company called Killer Merch. And …

    Read More
  • 0 0