Finally making my way through the gossip thread, and found your question...Mister Natural wrote:quick question - where on the planet is everyone from here ?
some have a location listed but many do not & this aspect of this music-forum facinates me
I'm originally from Costa Rica, but for 15 years now living in North Carolina, USA.