Laura Loomer nasceu em 21 de maio de 1993 em North Miami, Flórida, EUA como Laura Elizabeth Loomer.
You Can't Watch This
The Drew Berquist Show
The Rob Maness Show
Sem dados