Lamb of God / Anthrax Electric Factory, Philadelphia, PA January 16, 2016 Review by InfamousButcher, Photos by SheWolf Sometimes a city chooses and band and vice versa, forming a special bond. Whenever Lamb of God (LoG) comes to Philly, it’s a big fucking deal! Philadelphia is rabid for LoG and they…