Motorcycle Officer Landry Collides with Car as he’s Chasing a Speeder on Tuam Avenue
EOW: December 2, 1930 J.D. Landry was born in Louisiana on November 23, 1895. It is unknown how long he served as a Houston police officer. On Tuesday, December 2, 1930, Motorcycle Officers J. D. Landry and A. O. Taylor were working traffic in the near south end of downtown. Officer Landry began chasing a Read More