True Crime
On September 8, 2009 Annie Le walked into a lab on the Campus of Yale University and seemingly disappeared. It wasn't until 5 days later that the truth came out. Visit our YouTube Channel Shop with us at Holly's etsy stores Cat Hair and Glitter Olivia Beth Boutique