MOTHER loses half its value since all-time high, despite Iggy Azalea’s mastery of crypto memes
After reaching a market cap of nearly $150 million, MOTHER, arguably one of the most successful celebrity meme cryptocurrencies, has fallen by more than 57%...