Miranda Lindsey Merrill
- Actress
Miranda Lindsey Merrill was born on August 2, 1993 in Birmingham,
Alabama, USA. Known for her lanky build and unique style, Mara, as she
is known to friends and family, strives for individuality in all that
she does. Miranda enjoys horse back riding, kayaking, spelunking, and
is an avid enthusiast of all things horror related.