Captain Ahab is an electropop duo based in Los Angeles, California. The band is made up of Jonathan Snipes and Jim Merson.
Added by Upcoming Robot on March 6, 2010