Tag Archives: Judge Thomas Welch
Florida: Motorcyclist James David Watson told police he was using drugs and drinking before he killed his passenger
Panama City Beach Police Motorcyclist James David Watson told police he was using drugs and […]
Panama City Beach Police Motorcyclist James David Watson told police he was using drugs and […]