image

new borgward concept

The Borgward Isabella Concept Is Here

It looks... interesting.