New Ted Leo & The Pharmacists Video – “Bomb. Repeat. Bomb”

Ted gets his Rage on!

Tags: Ted Leo