I've been filling up my Pokedex recently and a few days ago I requested for a Meowth on GTS. I went on today to have a look if I'd received it yet and indeed, I had obtained one.
PokéPark Meowth! YEAH
I'm not bullcrapping when I say this but I actually attended the theme park in 2005. I was only 12 when I was there and I was a little ignorant back then so I didn't actually get any event Pokemon. :< Receiving this Meowth actually brings back some memories.