Larry Frost

Larry Frost Originally from Orange, CA, Larry now lives in Myrtle Beach, SC and performs all over the United States. He shares his talents along side the best musicians in the country.