Comfortably seating 20 passengers, this Orlando luxury Hummer limousine comes stocked with ten champagne flutes and 20 rock glasses.