Robert Huffman

Gender: Male
Location: Idaho Falls, ID (US)

History

Jan 26, 2012 - Idaho Falls, ID (US)
Alleged: Animals seized from home