thebeggarsbakery.net
No Glory for Demons
By: Jana Greene Another creative genius, another casualty to drugs. On this occasion, Scott Weiland – front man for Stone Temple Pilots – breathed his last on December 3rd. Sadly, his f…