"Electric Worry" -Clutch

I heard this really cool song on a commercial for "Left 4 Dead 2" on PS3... And I just had to post it:



Bang Bang Bang Bang, Vamanos Vamanos!