The New Mercedes Benz SCL600

No steering wheel, no pedals. Nuff said.

I guess it’s possible!