Monday, March 31, 2008

New on TWTV: 999 Eyes Carnival of the Damned

Posted By on Mon, Mar 31, 2008 at 10:54 PM

Kelli Hart of Tucson Weekly TV was on the scene when the 999 Eyes Carnival of the Damned visited Hotel Congress last week.