Two teenagers face charges after police say they released deer urine scent in a Walmart in northeastern Alabama, damaging clothes worth more than $11,000.
Teens Nabbed After Deer Urine Released In Walmart
Current Status: Blessed (1)
Seeded on Fri Dec 2, 2011 3:42 AM
keyboard shortcuts: V vote up article J next comment K previous comment