Cain got his braces off today (Tuesday, Oct. 12). He looks so grown up!
Copyright 2012 Rachel Pennington Photography