Golf cart and Trailer