I think most of the street musicians here in my city are very poor, but I don't think they are all homeless. At least they don't look like it. There is even a country band that sells their CD's on the street, and they appeared on tv once, playing in one of these morning news programs.