Dafuq is this?

Illustration for article titled Dafuq is this?

I was roaming around, and found this. I usually identify any car... But I have no idea WTF is this thing. Even after some research, I still have no clue. Any idea?

LINK, if you wanna look in different angles.


Share This Story

Get our newsletter