New Sensations stars Jenna Starr and Tommy Pistol are part of the pop culture scene. Photo #15

New Sensations stars Jenna Starr and Tommy Pistol are part of the pop culture scene.