Ask the guy who is pretty good at SF Story Identification

Related to my post here, I think it is a different story where someone is speculating that the best place to find aliens is a solar eclipse on Earth, and I think maybe it ended with something about a limo with tinted windows (implying an alien inside.) any ideas?