New Sensations' Nikki Peach and Steve Holmes are both part of the show. Photo #12

New Sensations' Nikki Peach and Steve Holmes are both part of the show.