Delray Beach, FL | Pompano Beach, FL | West Palm Beach, FL
Also known as: carabianboi
Robert Nelson lives in Delray Beach, Florida, but has also spent time in Pompano Beach, Florida and West Palm Beach, Florida. Horror Movies, Top Gun and Walking Tall are some of the movies Robert loves.