Dubbed Blue Tesla after the electric car manufacturer, the pill is a potentially lethal cocktail of MDMA and cocaine which has been found in venues across London and Bristol
Read More
Dubbed Blue Tesla after the electric car manufacturer, the pill is a potentially lethal cocktail of MDMA and cocaine which has been found in venues across London and Bristol
Read More