Santa Rosa Beach, FL | Santa Beach, FL
Also known as: spokeandchain
Kevin Mckee lives in Santa Rosa Beach, Florida, but has also spent time in Santa Beach, Florida. He works in the capacity of Owner. Kevin loves watching Battlestar Galactica. True Romance, Planet Of The Apes and The Postman are his favorite films.