- Joined
- Jan 8, 2021
- Messages
- 3,323
Delphi Indiana is a tiny town a few minutes away from Logansport Indiana. Lotta action in that podunk area over last few years.Re: The Delphi Murders
The left is fucking psycho. It could be a troll but it sucks
From the comments
View attachment 224005