Loading...
Uploaded by ahstaples on Feb 21, 2009
Tilda lives in Wake Forest, N.C. She suffers from health problems from years of tobacco smoke exposure.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)