March 24, 2009 Edit Delete Tags Autopost LSD suspected to be a research chemical. Unconfirmed but weary.