 You're listening to AM 960 KLTF Little Falls, a Little Falls Radio Corporation station. News this hour from townhall.com. I'm Tasha Stevens. An AP North poll finds most Americans plan to watch the presidential debate Thursday. About four in 10 Americans say they'll be watching it live and more