(Sort of) First! Miami Beach and Hertz Bring Car-Sharing to Florida

by Frankie Berti January 27, 2012 2 comments