Steven Tyler; Street SingerSteven Tyler; Street SingerSteven Tyler joined a Moscow street performer for an impromptu duet.Gary ShannonGary Shannon