This is a Indie Pop track recorded by the artist Selena Lemaitre. The song Said Too Much was originally composed by A. Schacke.