There's been a thread like this before but since then there seems to be alot of new members and i keep finding myself raising an eyebrow at some names alot - so what's the deal with your name?? "Echo" comes from my fav song by my fav band Incubus and i like the sound of "chilling" in front of it...