sunny
New Member
I don't think he was in New York I could of sworn I heard he was in Chicago. Which would make more sense. He probably isn't allowed to leave the state of Illinois.
Cheko I Do think he was indeed in NY with Matt Lauer~~ Matt said Drew Peterson is HERE WITH US! I wondered How he could leave but There he was in Person on Today show!