Wednesday, May 12, 2021

Tag: TMZ: Pills and snorting straw found in Vachon home

TMZ.com is reporting that investigators discovered crushed Oxycodone pills and a snorting straw in the home where Luna Vachon's body was discovered on Friday morning. Vachon's body was discovered by her mother as Luna was living with her at...