Clutch – Electric Worry (Left 4 Dead 2 Soundtrack Full Version & One Eye Dollar)

“Electric Worry” is the fifth track from Clutch’s 2007 album, “From Beale Street to Oblivion.” “One Eye Dollar” is the sixth track from the same album, in which Electric Worry plays directly into. Electric Worry was recently featured in a TV spot/commercial for Valve’s Left 4 Dead 2….
Video Rating: 4 / 5