alternativerose666Mar 23, 20222 minFlashcards - LeoBrand new indie-pop band Flashcards have released their debut single 'Leo'.