consequenceofsound.net
The 25 Most Ridiculous Band Names
You'll laugh, you'll wince, you'll scratch your head.