Posted: Aug 12, 2008 11:00 am
Webster's 10th Edition Collegiate Dictionary says a juggernaut is "a massive, inexorable force, campaign, movement or object that crushes everything in its path." So "unstoppable" does seem to be redundant. However, "juggernaut" is also British slang for a very large truck, so if the band's name refers to a lorry, then "unstoppable" is probably OK. If they're worried about the grammatical ambiguity, they could just change their name to "Big Ass Truck".
Interestingly, the word "juggernaut" is derived from the Hindi name of one of the avatars of Krishna. It literally means "master of the world". There is an annual festival in which an idol of Krishna rides on a huge wagon, which is apparently where the modern English sense of the word comes from.
It's one of my favorite band names ever, BTW.