Pills, Thrills and……. More Thrills
A new drug that is making its way across Europe has simultaneously got users “excited out of their brainstores” and authorities more concerned “than they have ever been”. A pill named Neptune is said to raise the bar for the drug induced high, […]