Laura Loomer nasceu em 21 de maio de 1993 em North Miami, Flórida, EUA como Laura Elizabeth Loomer.
Sem dados