Chuck Billy got trolled on Reddit yesterday
Posted by Bram Teitelman on April 28, 2015
Yesterday, Testament vocalist Chuck Billy did a Reddit AMA. And while by the very definition of an AMA, participants were told to ask Billy anything, he tried to keep the focus not on his band, but on The Chief, his custom vaporizer from Lord Vaper. As a result, there were a few takeaways about Testament, […]