COLUMBUS, OH- You must go see The Damned whenever they come to a town near you. They’re one of the only bands I’ll consistently travel for. I’ve seen them in several states over the years and will continue to do so as long as they…