Just thought I'd introduce myself. I'm Riikka and from Finland. I just read about Tracy's European tour and the nearest she's coming to me is Copenhagen, Denmark. I'm just really sad I don't have the money to go.
BTW, Anyone know about the European release date of the new album? Is it today, too?