As per Siena Reese... This is Jeff Turner. He was the focus of a documentary called I Think We're Alone Now about a man stalking Tiffany. He is the star of the upcoming Teddybears video for "Cho-Cha". The song feat Cee-Lo and The B-52s. He wanted to put out a couple of behind the scenes rants. Feel free to share his message.