Crime Library: Criminal Minds and Methods
Insult to Injury
Francisco Garcia
Francisco Garcia
Francisco Garcia, also from Texas, was arrested for driving while intoxicated. What he drove into is unknown.
Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement