Tag Archives: Robert Stoddard
Florida: Christopher L. Moffit killed his pal while doping and boozing; Jamie Allen bought a ticket to his own funeral
Investigators said evidence at the scene and witnesses led them to conclude that Moffitt was driving around 80 mph