Laura Loomer was born on May 21, 1993 in North Miami, Florida, USA as Laura Elizabeth Loomer.
Sem dados