Pompano Beach, FL | Fort Lauderdale, FL | Pembroke Pines, FL
Also known as: gregja123
Greg Russell lives in Pompano Beach, Florida. Other places in which he has lived are Fort Lauderdale, Florida and Pembroke Pines, Florida. He is employed by Sports Agent. Greg loves listening to Jazz and Bob Marley. Suspense is his favorite film. His favorite sport is Latin.