Miami - South Beach 2009
What could be more delightful than cruising down the famous palm-lined Ocean Drive, South Beach, Miami in your Go Car?