A day after announcing it was going ahead with plans to build ultra luxury Maybach limousines, Daimler Benz said Wednesday the hand Crafted cars would be ready for delivery to customers in 2004.
First luxury Maybach limousines to be ready for delivery in .