10 de octubre de 1974
Miami Beach, Florida, USA
Participa en 1 título de EpinWatch
Neil Andrea is a marine coordinator.