About Nemo
Nemo is an up-and-coming indie rock band known for their infectious melodies and thought-provoking lyrics.