Captain Ahab are indeed mighty warriors. Last week the L.A.-based twosome defeated the multi-headed monster known as the International Noise Conference without so much as cracking a sweat.
Who knew they were so fierce?
But this week, Captain Ahab may finally have met their match: the musical barbarians of XBXRX.
Now that Captain Ahab have worthy competition, will they remain on top?