I discovered them through MTV Asia and I was surprised.. and I was happy that the band is from the Philippines.  I was in high school then, and MTV was my only source of music so I was kinda exposed to boy bands and girl bands.. seeing them in MTV anyway is inevitable, they're being played all the time and some of them are kinda likable so, yeah.. it's hard to accept, but yeah.  

Anyway, Quick to Panic was played on one of their shows and I was hooked instantly.  I was always watching out for their music to play after that, plus their music video is really cool.  Check it out.

"you don't turn me on at all"

Listen to their album "flowerfish" and check them out on Last.fm for more info.

Sheila and the Insects by nevetessa on Grooveshark