About Leah Link
Leah Link Leah Link

Birthday

2003-01-01

Place of Birth

Abington, Pennsylvania, U.S.

Biography

Leah Link is an American actress known for her acting in the short film "Quaranteen."