Crime Library: Criminal Minds and Methods

Mugshot of the Day: Elf parties too hardy, arrested for OWI

A decidedly un-merry-looking Brandon Touchet, 34, of Lafayette, Louisiana, was arrested when cops caught him allegedly driving 60 mph in a 40 mph zone, reeking of booze and dressed like an elf.

Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement