Eleanor Barooshian, who recorded an album in Japan with Tetsu Yamauchi, was cast by a film producer after seeing her perform at Steve Paul's The Scene in New York.
Eleanor Barooshian, who recorded an album in Japan with Tetsu Yamauchi, was cast by a film producer after seeing her perform at Steve Paul's The Scene in New York.