Thursday, February 24, 2005

Cary is North Carolina's Texas. There's just no other explanation.