So we spent the weekend talking about UFOs and their behavior. In the midst of all the cogitation we should recognize that Tom Waits, Earth's own visitor, has been inducted into the Rock and Roll Hall of fame.
Tom, we don't where you came from but we are glad you decided to stay. Copyright 2011 National Public Radio. To see more, visit http://www.npr.org/.