Meggan Martin: Meggan Martin. Self: 65_RedRoses. Meggan Martin was born on 7 May 1988 in Sedro Wooley, Washington, USA. She died on 26 March 2013 in Spokane, Washington, USA.
Known For: 65_RedRoses (Self)