janetcharltonshollywood.com
ELON MUSK: SUPERHERO OR SUPERVILLAIN?
We’re not sure what to be most surprised about: the fact that Elon Musk went to the Abracadabra store in the Flatiron district in NYC and bought an elaborate costume called The Devil’s Champion Lea…