Stella's Ghost return with their indie emo pop vibes, headlining the renowned Factory Theatre along with Sugarbag and Whippy.