WTH is that?

Look's like the BBC top gear creation.