Luxury Car Photo - Ambierod

This is a photo of the DC Ambierod luxury car, which was unveiled in 2008 in New Delhi, India. The Ambierod luxury car custom concept has all the bells and
whistles one can expect. This picture shows the design and styling of what a luxury car should look like, including both retro and futuristic features.