Sorry for the OT post, but this is the only toy forum I frequent.
I have a McFarlane "Maxx" figure I picked up on Ebay, and was pleasantly surprised to find it came with a foreign (Spanish) cardback.
Can someone point me to a good source of information on McFarlane stuff? I'm curious what country this came from, and can't find much through Google. Thanks!