Monday, May 4, 2009

New Meaning

Carter gives a new meaning to the phrase "Seeing stars"!