Has anyone had any experience with or knowledge of USMotorcyclRentals.com, from San Francisco. Heading over there this year hopefully for 2-3 weeks in july/august.
FWIW,
Nope,,, but went through the check em all out thing a coupla years ago and ended up the best option out of all of them was EagleRiders in San Fran.
thanks