small red car in amsterdam

Is it me or does it look like someone cut that car in half?

I spotted this cute little red car while we were on a canal cruise in Amsterdam and couldn’t resist taking its picture. Can you imagine driving that thing on the highways of the United States?