Nude roles: 1
(10 pics & clips)
Trudi Jo Marie Keck was born in Spokane, Washington and
graduated from Eastern Washington University with a degree in Radio/Television.
Shortly after graduation she and her twin sister moved to Los Angles to purse
their Hollywood dreams. Trudi has written and produced numerous movies and
documentaries and performed in an all-girl AC/DC tribute band. Her on screen