Philadelphia-based indie rockers Creepoid had been formed this year 2010 by singer/guitarist Sean Miller, singer/bassist Anna Troxell, and drummer Patrick Troxell. A variety of shoegaze and melodic sound pop using a distinctly grungy structure, they self-released their debut EP, Yellowish Life Giver, this year 2010 implemented a year afterwards by …
Read More »