PV Quick to Panic – Sheila and the Insects
Sheila and the Insects is one of the most underrated Pinoy bands. They have been playing in the Pinoy underground rock scene since er… since. I love them so much I’m almost wishing that they retain their indie status so I can keep them to myself! But *sigh* spread the S.A.T.I. love!
Anyway, these guys from Cebu can kill those new pogi/emo bands anytime. Proof?