The stepfather of Delphi murder suspect Richard Allen reportedly was caught dozing off and snoring during testimony tying his stepson to the bloody scene.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
The stepfather of Delphi murder suspect Richard Allen reportedly was caught dozing off and snoring during testimony tying his stepson to the bloody scene.