Todd Kresin Needs Glasses…
…either that or he just needs to grow some attention to detail. A couple of police officers were sitting outside of a grocery store in Kansas City, Missouri when Todd Kresin and an accomplice drove up to two women in the parking lot. Kreisin knocks one of them down while stealing her purse. The entire [...]

