Richard Allen walking in Delphi Indiana! JLR© INVESTIGATES! 11 months ago Richard Allen walking in Delphi Indiana! Praying for the Community! #RichardAllen #Delphi