Lucas Ferraro
Birthday: 1978-03-30 | Place of Birth: Buenos Aires, Argentina...
Known For
Locked Up: The Oasis
A Skeleton in the Closet