I lol'ed. But seriously, why would they think this is a good name? Yeah, you might get the shock factor at first, but then you're still left with the shitty associations. That, plus, this guy doesn't have a good voice.
1. Sandusky, OH
2. It's possible they had the name before that Penn State business, but I don't care enough to find out.