James is on a 29 day roll!

How long do you think he will last?

SOURCE (Suzanne Baker/Naperville Sun) >> CONTINUE READING