General Information
Name: Landon Lee Penrod
Date of Birth: July 5th, 1985
Location: Cheyenne, Wyoming
Catch Date: April 17th, 2021
Catcher: Colorado Ped Patrol
Decoy: 13 Female
Legal Status: Arrested, Sentenced, violated parole, sent back to the slammer
Articles: Wyoming Tribune Eagle (A)