Long Island indie pop/rock band Persona find their footing in their new single “Indie Cowboy,” out now. Released with a…