How long do the effects of mephedrone last for?

2 answers 2