The New Sensations artists are Nikki Peach and Steve Holmes. Photo #6

The New Sensations artists are Nikki Peach and Steve Holmes.