Laura Wiggins
Born: August 8, 1988 in Athens, Georgia, USA
Was on an episode of the MTV show “Next” in 2007 – was instantly ‘nexted’ for looking too young.
![]() Review of the television show |
Laura Wiggins
Born: August 8, 1988 in Athens, Georgia, USA
Was on an episode of the MTV show “Next” in 2007 – was instantly ‘nexted’ for looking too young.
![]() Review of the television show |