› added 1 year ago
63
TIL that Lacey Ellen Fletcher's parents were freed on $300K bail despite them having left their daughter on couch for 12 YEARS to death.
via beatlyzer.com