BMW has taken the wraps off a six-year old concept car that has to be seen to be believed.
The car is called GINA, which stands for "Geometry and functions In 'N' Adaptions", and features an aluminium frame covered with a polyurethane-coated Lycra fabric. This unique combination allows the car to literally change shapes.
Sure, fabric-based cars might not be the most logical step forward, but BMW's GINA is actually a working car - these images aren't just mock ups.
It is, however, nothing more than a concept. This one won't be reaching production - not anytime soon, at least.
"It is in the nature of such visions that they do not necessarily claim to be suitable for series production. Rather, they are intended to steer creativity and research into new directions," says BMW.
The pictures simply don't do GINA justice, so here's a little BMW-created video clip of the car in action: