Alien Green Mask

Alien Green Mask

You could say you're in town from New Mexico... or you could be Stephen Colbert's accountant. Or you could put on a sombrero and be an "illegal alien".