natalia starr, robby echo – putting on a show