Hi everyone,
I'm new here...but been with Alias from the get go!...no need to mention to you lot that it's the best show on TV is there? :D I'm from London, England...so i'm trying to avoid spoilers at the moment....got 'til next March before S3 starts over here. :(
Anyway....my...