While the insularities of indie songcraft are enjoying an increased presence on the FM dial lately, the isolated feel of the new music video for metal outfit Lords and Liars’ “Killdozer” is different from any other I’ve encountered this year. We’re trapped inside a dark, dismal environment reinforced by the backdrop and implied evils on