Wow it's been about two years for me too. I was at my girlfriend's college on my laptop working on some php stuff, came across their apologize cover on youtube, from then I've been drooling Have you seen any of their Phillipines touring videos? Can you imagine a crowd that size of non-english speaking people singing those english songs like they know english? Man that astounded me.
Yes, I have seen those videos. I have been wanting to see them live, but the chances of that happening anytime soon are slim, they haven't been very close to where I live.
They played in Florida back in December. I wish I would have looked it up because I went to Orlando and Daytona, and they played in Tampa! (One hour west from orlando, daytona is about 1.5 hours east). I'd love to see them play too, I don't know how I'd be able to handle it though, I'd be way too excited haha