I agree with your friends: it seems grammatically faulty. Of course, this doesn't necessarily preclude its use as a band name, but to me it looks more like an uninteresting instance of bad grammar than a creative or eye-catching nonstandard use of English (such as might make for an interesting name).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.