Tuesday, March 14, 2006

This is no laughing matter

May she rest in peace: Tara Rose McAvoy, Miss Deaf Texas

She never heard the train that got her...