A story straight out of Dr Glenn's News Nuggets, there's a jogging pooping woman terrorizing Colorodo Springs!