Nemo is an American indie rock band formed in Brooklyn, New York in 2002 by Dennis Tyhacz & Luke McCartney. The band takes their name from a character in ...