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 February 20, 2011