Although I'm a European myself, I've been completely unable to figure out what kind of sense this makes. Well, I guess my thinking is just not sophisticated enough for this continent...
Duh, make that "I live in Europe." I hate being referred to as a "European" ! :-)