March 19, 2009 Edit Delete Tags Autopost I googled ‘drug castle.’ is it strange that I googled ‘drug castle’ or more strange that it actually exists?