Senor Macho Solo Sneak Preview #2 Steve Marsi at October 27, 2013 8:58 am. Another sneak peek at "Senor Macho Solo," the seventh episode of Season Three of 30 Rock. Edit Delete