Len and Faith Martin
Faith and Len Martin enjoyed Dale Green Fund Day June 21, 2003 on their 2003 Valkyrie! Sgt. Dale Green of Tallahassee Police Department was killed in the line of duty on November 13th, 2002.
close window