Lexi SwallowAlso known as: (Samantha Swallows, Lexi Swallows)

Jun 27, 1986
San Diego, California, USA

IMDB logo