FLO got next. On the heels of the release of their debut EP, The Lead, comes the visual for “Immature,” their second single. Renée Downer, Stella...