When was Addie Land born?

Addie Land was born on April 28, 1988, in Seattle, Washington, USA.