Alien Visitors ... to Urbana?