Stray Fossa Stray Fossa is a Virginia based indie dream pop band singing about social isolation, restlessness, and anxiety. Read More Indie PopAudiotreeApril 13, 2022Stray Fossa